body{
   margin:0px auto;
   padding:0px;
   background-color:#D8D8D8;
   font-family:Arial,Helvetica,sans-serif;
}

.fleft{
   float: left;
}

table {
   border:0px;
   margin:0px;
   padding:0px;
}

p {
   margin:0px;
   padding:5px;
}

a {color:#000000; text-decoration:none;}
a:hover {color:#FF0505; text-decoration:none;}

h2 {
   margin:0px;
   padding:5px;
}

img {
   border:0px;
   margin:0px;
   padding:0px;
}

#mydiv {
   height:250px;
   overflow:auto;
}

.headimg {
   background-image: url("../img/pghdbg.gif");
   background-repeat: repeat-x;
}

.pagebg { background-color:#ffffff; }

#boxtitlebg { background-color:#E2E4FF; }
.boxbg { background-color:#F6F4FF; }
.boxtitle { color:#000; font-size:70%; font-weight:bold; }

.pagebg1 {
   background-color:#ECF5F8;
}

#searchtabs a {
   text-decoration:none;
   color: #3C556B;
}

#searchtabs a:hover {
   text-decoration:underline;
   color: #3C556B;
}

.hoverpointer {
   cursor: pointer;
}

.activetab {
   width: 110px;
   background-image: url("../img/tabactivebg.gif");
   background-repeat: repeat-x;
   text-align:center;
   font-family:Arial,Helvetica,sans-serif;
   font-weight:bold;
   font-size:70%;
}

.tabln {
   background-image: url("../img/tabln.gif");
   background-repeat: repeat-x;
}

.inactivetab {
   width: 110px;
   background-image: url("../img/tabinactivebg.gif");
   background-repeat: repeat-x;
   text-align:center;
   font-family:Arial,Helvetica,sans-serif;
   font-weight:bold;
   font-size:70%;
}


#tableborder {
   border:1px groove #b5b5b5;
   margin:0px;
   padding:0px;
}

#pgmsg {
   margin:0px;
   padding:0px;
   border-top: 1px solid #14740C;
   border-bottom: 1px solid #14740C;
   display: block;
   color: #14740C;
   background-color: #D2FFCC;
   text-align: center;
}

#pgmsgwar {
   margin:0px;
   padding:0px;
   border-top: 1px solid #FFE019;
   border-bottom: 1px solid #FFE019;
   display: block;
   color: #FF9000;
   background-color: #FFF6BF;
   text-align: center;
}

#pgmsgerr {
   margin:0px;
   padding:0px;
   border-top: 1px solid #FF6866;
   border-bottom: 1px solid #FF6866;
   display: block;
   color: #FF0800;
   background-color: #FFD1D1;
   text-align: center;
}

.leftborder {
   border-left: 1px solid #DDE6FF;
   margin:0px;
   padding:0px;
}

.toplinks {
   padding:0px;
   margin:0px;
   font-weight:normal;
   font-size:80%;
}

.toplinks a {
   color: #000000;
   text-decoration: none;
}

.toplinks a:hover {
   color: #ffffff;
   text-decoration: none;
}

#pagefooter {
   width: 900px;
   height: 25px;
   color: #194D85;
   background-image: url('../img/footer.gif');
   background-repeat: repeat-x;
   text-align: center;
   font-weight:normal;
   font-family:verdana;
   font-size:55%;
}

#pagefooterleft {
   padding-left: 20px;
   text-align: left;
}

#pagefooterright {
   padding-right: 20px;
   text-align: right;
}

#pagefooterright a {
   color: #194D85;
   text-decoration: none;
}

#blockhd {
   background-image: url('../img/blockhd.gif');
   background-repeat: repeat-x;
}

.boxbottom {
   background-image: url('../img/bbg.gif');
   background-repeat: repeat-x;
}

.drawtborder {
   border-top: 1px solid #C6C6C6;
}

.drawbborder {
   border-bottom: 1px solid #C6C6C6;
}

.drawtbborder {
   border-top: 1px solid #C6C6C6;
   border-bottom: 1px solid #C6C6C6;
}

.drawlborder {
   border-left: 1px solid #C6C6C6;
}

.drawrborder {
   border-right: 1px solid #C6C6C6;
}

.drawlrborder {
   border-left: 1px solid #C6C6C6;
   border-right: 1px solid #C6C6C6;
}

.drawlrbborder {
   border-left: 1px solid #C6C6C6;
   border-right: 1px solid #C6C6C6;
   border-bottom: 1px solid #C6C6C6;
}

#leftnav {
   margin:0px;
   padding:0px;
   width: 100%; /* Width of Menu Items */
}

#leftnav ul {
   margin:0px;
   padding:0px;
   list-style: none;
   width: 100%; /* Width of Menu Items */
}

#leftnav li {
   margin:0px;
   padding:0px;
   font-size:70%;
}

#leftnav .lihead {
   margin:0px;
   padding-left: 10px;
   padding-top: 5px;
   padding-bottom: 5px;
   color: #194D85;
   font-weight: bold
}

#leftnav a {
   margin:0px;
   padding-left: 25px;
   padding-top: 5px;
   padding-bottom: 5px;
   display: block;
   color: #194D85;
   text-decoration: none;
   text-align: left;
}

#leftnav a:hover {
   margin:0px;
   padding-left: 25px;
   padding-top: 4px;
   padding-bottom: 4px;
   border-top: 1px solid #C4D1FF;
   border-bottom: 1px solid #C4D1FF;
   display: block;
   color: #194D85;
   background-color: #DDE6FF;
   text-decoration: none;
   text-align: left;
}

#leftnav .liselected {
   margin:0px;
   padding-left: 25px;
   padding-top: 4px;
   padding-bottom: 4px;
   border-top: 1px solid #C4D1FF;
   border-bottom: 1px solid #C4D1FF;
   display: block;
   color: #194D85;
   text-decoration: none;
   text-align: left;
}

.flabel {
   font: 11px/24px Verdana, Arial; color:#194D85;
}

.welcome {
   font: 11px/24px Verdana, Arial; color:#194D85;
}


#boxitem1 {font: 11px/24px Verdana, Arial, Helvetica, sans-serif; border-collapse: collapse;}
#boxitem1 a {font-size: 120%; font-weight: normal;color:#194D85; text-decoration:none;}
#boxitem1 a:hover {font-size: 120%; font-weight: normal;color:#194D85; text-decoration:underline;}

#tabcss1 table {font: 11px/24px Verdana, Arial, Helvetica, sans-serif; border-collapse: collapse; width:100%;}
#tabcss1 tr.tabhead {border: 0; background: #DDE6FF; color:#194D85; font-size:85%; font-weight:bold;}
#tabcss1 td {border: 1px solid #DDE6FF; color:#194D85; padding: 0 0.5em;}
#tabcss1 td a {font-size: 120%; font-weight: normal;color:#000000; text-decoration:none;}
#tabcss1 td a:hover {display: block; font-size: 120%; font-weight: normal;color:#FF0505; text-decoration:none;}
#tabcss1 h1 {margin: 0; padding: 5px; text-align:center; font-size: 90%; color: #FF141C; background-color:#FFDBDF;}

#tabcss2 table {font: 11px/24px Verdana, Arial, Helvetica, sans-serif; border-collapse: collapse; width:100%;}
#tabcss2 tr.tabhead {border: 0; background: #DDE6FF; color:#194D85; font-size:100%; font-weight:bold;}
#tabcss2 td {color:#194D85; padding: 0 0.5em;}
#tabcss2 td a {font-size: 120%; font-weight: normal;color:#000000; text-decoration:none;}
#tabcss2 td a:hover {display: block; font-size: 120%; font-weight: normal;color:#FF0505; text-decoration:none;}
#tabcss2 h1 {margin:0px; padding: 5px; text-align:center; font-size: 90%; color: #FF141C; background-color:#FFDBDF;}
#tabcss2 hr { border: 1px solid #dddddd; }

#tabcss3 table {font: 11px/24px Verdana, Arial, Helvetica, sans-serif; border-collapse: collapse;}
#tabcss3 tr.tabhead {border: 0; background: #DDE6FF; color:#194D85; font-size:100%; font-weight:bold;}
#tabcss3 td {color:#194D85; padding: 0 0.5em;}
#tabcss3 td a {font-size: 120%; font-weight: normal;color:#000000; text-decoration:none;}
#tabcss3 td a:hover {display: block; font-size: 120%; font-weight: normal;color:#FF0505; text-decoration:none;}
#tabcss3 h1 {margin:0px; padding: 5px; text-align:center; font-size: 90%; color: #FF141C; background-color:#FFDBDF;}
#tabcss3 hr { border: 1px solid #dddddd; }

#blocktitle {margin:0px; padding: 5px; font-size:100%; font-weight:bold; color:#194D85;}
#blockhtml {margin:0px; padding: 5px; font-size:75%; font-weight:normal; color:#000065;}
