/* stylesheet1a  designed by john johnson 12/06/2003 www.johnjohnsonwebsitedesigns.com */

/* body for main pages */
.newbody {background-color: none; background-image:  url(colorchip.jpg); background-repeat: yes-repeat; background-position: top left; background-attachment: scroll }

.newbody1 {background-color: #ffffff; border-right: inset 2 #4b656c; border-bottom: inset 1 #4b656c; border-left: solid 0 #cccccc; border-top: solid 0 #cccccc;}

.newbody2 {background-color: #666666; background-image: url(); background-repeat: no-repeat; background-position: top left; background-attachment: scroll }


/* body for header, footer inc pages */ 
.toptopbody {background-color: none; background-image: url(php_images/toptop_bg.jpg); background-repeat: yes-repeat; background-position: top left; background-attachment: scroll }

.topbotbody {background-color: none; background-image: url(php_images/topbot_bg.jpg); background-repeat: yes-repeat; background-position: top left; background-attachment: scroll 
font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; color:#000000; font-weight: bold; text-align:left; text-decoration:none; padding:0px;}
.topbotbody a {font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; color:#171CD8; font-weight: bold; text-decoration:underline; padding:0px;}
.topbotbody a:hover{font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; color:#000000; font-weight: bold; text-decoration:underline; padding:0px;}

.botbody {background-color: none; background-image: url(php_images/bottom_bg.jpg); background-repeat: yes-repeat; background-position: top left; background-attachment: scroll 
font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; color:#000000; font-weight: bold; text-align:left; text-decoration:none; padding:0px;}
.botbody a {font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; color:#000000; font-weight: bold; text-decoration:none; padding:0px;}
.botbody a:hover{font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; color:#49c0e0; font-weight: bold; text-decoration:none; padding:0px;}

/* text for index page */
.indextext { font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; color:#000000; font-weight: bold; text-align:justify; padding:1px; }
.indextext a {font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; color:#0000FF; font-weight: bold; text-decoration:underline;}
.indextext a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#49c0e0; font-weight: bold; text-decoration:none;}

/* for chattanooga group pages */
.aux1 {background-color: none; font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#000000; font-weight: bold; text-align:left; text-decoration:none; padding:0px;}
.aux1 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#171CD8; font-weight: bold; text-decoration:underline; padding:0px;}
.aux1 a:hover{font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#000000; font-weight: bold; text-decoration:underline; padding:0px;}

.aux2 {background-color: none; font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#000000; font-weight: bold; text-align:left; text-decoration:none; padding:0px;}
.aux2 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#0000FF; font-weight: bold; text-decoration:underline; padding:0px;}
.aux2 a:hover{font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#000000; font-weight: bold; text-decoration:underline; padding:0px;}

/* left navigation */
.lnav { font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000; font-weight: bold; padding:1px; }
.lnav a {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000; font-weight: bold; text-decoration:none;}
.lnav a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#49c0e0; font-weight: bold; text-decoration:none;}

.lnavbody1 { 
 border-right: inset 2 #cccccc; border-bottom: inset 2 #cccccc; border-left: solid 1 #cccccc; border-top: solid 1 #cccccc;}

.search{ font-family:tahoma,arial,helvetica,sans-serif; color: #ffffff; font-weight: bold; border: solid 1 #cccccc; background-color:#49c0e0; font-size: 11px; }


/* style for products*/
.product0 { font-family:tahoma,arial,helvetica,sans-serif; font-size:18px; color:#000000; font-weight: bold;  padding:1px; }
.product0 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:18px; color:#000000; font-weight: bold; text-decoration:underline;}
.product0 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:18px; color:#49c0e0; font-weight: bold; text-decoration:none;}

.product1 { font-family:tahoma,arial,helvetica,sans-serif; font-size:14px; color:#000000; font-weight: bold;  padding:1px; }
.product1 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:14px; color:#000000; font-weight: bold; text-decoration:underline;}
.product1 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:14px; color:#49c0e0; font-weight: bold; text-decoration:none;}

.product2 { font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#171CD8; font-weight: bold; padding:1px; }
.product2 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#000000; font-weight: bold; text-decoration:underline;}
.product2 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#171CD8; font-weight: bold; text-decoration:none;}

.product3 { font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#000000;font-weight: bold; padding:1px;  }
.product3 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#000000; font-weight: bold; text-decoration:underline;}
.product3 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#49c0e0; font-weight: bold; text-decoration:none;}

.product4 { font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#000000; font-weight: normal;padding:1px;  }
.product4 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#000000; font-weight: bold; text-decoration:underline;}
.product4 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#49c0e0; font-weight: bold; text-decoration:none;}

.product5 { font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#000000; font-weight: bold; padding:1px; }
.product5 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#000000; font-weight: bold; text-decoration:underline;}
.product5 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#49c0e0; font-weight: bold; text-decoration:none;}

/* fpage is for  page headings or other  front pagetext design needs */
.fpage { font-family:tahoma,arial,helvetica,sans-serif; font-size:16px; color:#000000; font-weight: bold;  padding:1px; }
.fpage a {font-family:tahoma,arial,helvetica,sans-serif; font-size:16px; color:#000000; text-decoration:underline;}
.fpage a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:16px; color:#000000; font-weight: bold; text-decoration:underline;}

.fpage1 { font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#000000; font-weight: bold;  padding:1px; }
.fpage1 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#0000FF; text-decoration:underline;}
.fpage1 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#000000; font-weight: bold; text-decoration:underline;}

.fpage2 { font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#0000FF; font-weight: bold;  padding:1px; }
.fpage2 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#0000FF; text-decoration:underline;}
.fpage2 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#000000; font-weight: bold; text-decoration:underline;}


/* below are styles for the admin*/
/* adhead is for  page headings or other  text design needs */
.adhead { font-family:tahoma,arial,helvetica,sans-serif; font-size:14px; color:#49c0e0; font-weight: bold; text-align:none; padding:1px; }
.adhead a {font-family:tahoma,arial,helvetica,sans-serif; font-size:14px; color:#000000; text-decoration:underline;}
.adhead a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:14px; color:#000000; font-weight: bold; text-decoration:underline;}

/* adfield1 is for field labels */
.adfield1 { font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#49c0e0; font-weight: bold; text-align:none; padding:1px; }
.adfield1 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#49c0e0; text-decoration:underline;}
.adfield1 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#000000; font-weight: bold; text-decoration:underline;}

/* adlink is for links */
.adlink { font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#000000; font-weight: bold; text-align:none; padding:1px; }
.adlink a {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#49c0e0; font-weight: bold; text-decoration:none;}
.adlink a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:14px; color:#49c0e0; font-weight: bold; text-decoration:none;}

.adlinkbot { font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#ffffff; font-weight: bold; text-align:none; padding:1px; }
.adlinkbot a {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#ffffff; font-weight: bold; text-decoration:none;}
.adlinkbot a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#cccccc; font-weight: bold; text-decoration:none;}


/* adtext is for text */
.adtext { font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#000000; font-weight: bold; text-align:none; padding:1px; }
.adtext a {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#000000; font-weight: bold; text-decoration:underline;}
.adtext a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#49c0e0; font-weight: bold; text-decoration:none;}

/* for table body */
.tablebody1 {
 border-right: inset 4 #cccccc; border-bottom: inset 4 #cccccc; border-left: solid 1 #cccccc; border-top: solid 1 #cccccc;}

.tablerow1 { 
 border-right: inset 4 #cccccc; border-bottom: inset 4 #cccccc; border-left: solid 1 #cccccc; border-top: solid 1 #cccccc;}


/* adhelp is for help text */
.adhelp { font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000;  font-style: italic; text-align:center; padding:1px; }
.adhelp a {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000; font-weight: bold; text-decoration:none;}
.adhelp a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:##49c0e0; font-weight: bold; text-decoration:none;}



/* testing */
/* testing  border:  border-top: -right: -bottom: -left: types:  none | solid | double | groove | ridge | inset | outset */
.testbody {background-color: none; background-image: url(images/colorchips/colorchip_backgrid.jpg); background-repeat: yes-repeat; background-position: top left; background-attachment: scroll }
.testincbody {background-color: none; background-image: url(images/test/colorchip_test1.jpg); background-repeat: yes-repeat; background-position: top left; background-attachment: scroll; 
 border-right: inset 4 #cccccc; border-bottom: inset 4 #cccccc; border-left: solid 1 #cccccc; border-top: solid 1 #cccccc;}

/* menu tabs */
.tab1 {background-color: none; background-image: url(images/test/colorchip_sidetab1.jpg); background-repeat: yes-repeat; background-position: top left; background-attachment: scroll; 
 border-right: solid 1 #999999; border-bottom: solid 1 #999999; border-left: solid 0 #cccccc; border-top: solid 0 #cccccc;
font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000; font-weight: bold; text-align:left; padding:1px; }
.tab1 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000; font-weight: bold; text-decoration:none; padding:1px; }
.tab1 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#CCCCCC; font-weight: bold; text-decoration:none; padding:1px; }

.tabbar {background-color: none; background-image: url(images/test/colorchip_sidetab1.jpg); background-repeat: yes-repeat; background-position: top left; background-attachment: scroll; 
 border-right: solid 0 #cccccc; border-bottom: solid 0 #cccccc; border-left: solid 0 #cccccc; border-top: solid 0 #cccccc; }

.tabtop {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000; font-weight: bold; text-align:center; padding:1px; }
.tabtop a {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000; font-weight: bold; text-decoration:none; padding:1px; }
.tabtop a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#CCCCCC; font-weight: bold;  text-decoration:none; padding:1px; }

.tabbartop {background-color: #E0DEDE; background-image: url(images/test/colorchip_toptab1.jpg); background-repeat: yes-repeat; background-position: top left; background-attachment: scroll; 
  border-right: solid 2 #999999; border-bottom: solid 2 #cccccc; border-left: solid 3 #C4C2C2; border-top: solid 2 #999999; }

/* body for main pages */
.body {background-color: none; background-image: url(images/colorchips/colorchip_backgrid.jpg); background-repeat: yes-repeat; background-position: top left; background-attachment: scroll }

.body1 {background-color: #666666; background-image: url(); background-repeat: no-repeat; background-position: top left; background-attachment: scroll }
.body2 {background-color: #666666; background-image: url(); background-repeat: no-repeat; background-position: top left; background-attachment: scroll }

/* body for main inc size layer or other pages*/
.incbody {background-color: none; background-image: url(images/colorchips/grid_ltgray.jpg); background-repeat: yes-repeat; background-position: top left; background-attachment: scroll }

/* body for module pages */
.mbody {background-color: none; background-image: url(images/colorchips/colorchip_backgrid.jpg); background-repeat: yes-repeat; background-position: top left; background-attachment: scroll }

.mbody1 {background-color: #666666; background-image: url(); background-repeat: no-repeat; background-position: top left; background-attachment: scroll }
.mbody2 {background-color: #666666; background-image: url(); background-repeat: no-repeat; background-position: top left; background-attachment: scroll }

/* body for left color layers */
.lbody {background-color: none; background-image: url(images/colorchips/grid_ltgray.jpg); background-repeat: yes-repeat; background-position: top left; background-attachment: scroll }

.lbody1 {background-color: #666666; background-image: url(); background-repeat: no-repeat; background-position: top left; background-attachment: scroll }
.lbody2 {background-color: #666666; background-image: url(); background-repeat: no-repeat; background-position: top left; background-attachment: scroll }

/* body for right color layers */
.lbodyr {background-color: none; background-image: url(images/colorchips/grid_ltgray.jpg); background-repeat: yes-repeat; background-position: top left; background-attachment: scroll }

.lbodyr1 {background-color: #666666; background-image: url(); background-repeat: no-repeat; background-position: top left; background-attachment: scroll }
.lbodyr2 {background-color: #666666; background-image: url(); background-repeat: no-repeat; background-position: top left; background-attachment: scroll }

/* code for the browser scrollbars */
.sb1 {scrollbar-arrow-color:#cccccc; scrollbar-base-color:#F5F5F5; scrollbar-darkshadow-color:#ffffff; scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#efefef; scrollbar-shadow-color:#ebebeb; scrollbar-track-color:#F5F5F5; }

.sb1 {scrollbar-arrow-color:#cccccc; scrollbar-base-color:#F5F5F5; scrollbar-darkshadow-color:#ffffff; scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#efefef; scrollbar-shadow-color:#ebebeb; scrollbar-track-color:#F5F5F5; }

.sb3 {scrollbar-arrow-color:#cccccc; scrollbar-base-color:#F5F5F5; scrollbar-darkshadow-color:#ffffff; scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#efefef; scrollbar-shadow-color:#ebebeb; scrollbar-track-color:#F5F5F5; }

/* stylex is set for sans-serif, use as the main sans-serif text style */
.stylex { font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; color:#000000; font-weight: bold; text-align:justify; padding:1px; }
.stylex a {font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; color:#000000; font-weight: bold; text-decoration:underline;}
.stylex a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#CCCCCC; font-weight: bold; text-decoration:none;}

.stylex0 { font-family:tahoma,arial,helvetica,sans-serif; font-size:10px;color:#000000; text-align:justify; padding:1px; }
.stylex0 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000; text-decoration:underline;}
.stylex0 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000; text-decoration:underline;}

.stylex1 { font-family:tahoma,arial,helvetica,sans-serif; font-size:14px;color:#000000; text-align:justify; padding:1px; }
.stylex1 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:14px; color:#000000; text-decoration:underline;}
.stylex1 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:14px; color:#000000; text-decoration:underline;}


/* footer is for the footer*/
.footer { font-family:tahoma,arial,helvetica,sans-serif; font-size:10px;color:#000000; text-align:justify; padding:1px; }
.footer a {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000; font-weight: bold; text-decoration:none;}
.footer a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; color:#003366; font-weight: bold;  text-decoration:none;}

.footer0 { font-family:tahoma,arial,helvetica,sans-serif; font-size:10px;color:#000000; text-align:justify; padding:1px; }
.footer0 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000; text-decoration:underline;}
.footer0 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#CCCCCC; text-decoration:none;}

/* stylez is set for serif, use as the main serif text style */
.stylez { font-family:"Times New Roman", Times, serif; font-size:12px; color:#000000; text-align:justify; padding:1px; }
.stylez a {font-family:"Times New Roman", Times, serif; font-size:12px; color:#000000; text-decoration:underline;}
.stylez a:hover {font-family:"Times New Roman", Times, serif; font-size:12px; color:#000000; font-weight: bold; text-decoration:underline;}

.stylez0 { font-family:"Times New Roman", Times, serif; font-size:10px;color:#000000; text-align:justify; padding:1px; }
.stylez0 a {font-family:"Times New Roman", Times, serif; font-size:10px; color:#000000; text-decoration:none;}
.stylez0 a:hover {font-family:"Times New Roman", Times, serif; font-size:10px; color:#CCCCCC; font-weight: bold;text-decoration:none;}

.stylez1 { font-family:"Times New Roman", Times, serif; font-size:14px;color:#000000; text-align:justify; padding:1px; }
.stylez1 a {font-family:"Times New Roman", Times, serif; font-size:14px; color:#000000; text-decoration:underline;}
.stylez1 a:hover {font-family:"Times New Roman", Times, serif; font-size:14px; color:#000000; text-decoration:underline;}

/* head is for  page headings or other  text design needs */
.head { font-family:tahoma,arial,helvetica,sans-serif; font-size:18px; color:#000000; text-align:justify; padding:1px; }
.head a {font-family:tahoma,arial,helvetica,sans-serif; font-size:18px; color:#000000; text-decoration:underline;}
.head a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:18px; color:#000000; font-weight: bold; text-decoration:underline;}

.head0 { font-family:tahoma,arial,helvetica,sans-serif; font-size:16px;color:#000000; text-align:justify; padding:1px; }
.head0 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:16px; color:#000000; text-decoration:underline;}
.head0 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:16px; color:#000000; text-decoration:underline;}

.head1 { font-family:tahoma,arial,helvetica,sans-serif; font-size:20px;color:#000000; text-align:justify; padding:1px; }
.head1 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:20px; color:#000000; text-decoration:underline;}
.head1 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:20px; color:#000000; text-decoration:underline;}

/* more is for more page headings or other  text design needs */
.more { font-family:tahoma,arial,helvetica,sans-serif; font-size:18px; color:#000000; text-align:justify; padding:1px; }
.more a {font-family:tahoma,arial,helvetica,sans-serif; font-size:18px; color:#000000; text-decoration:underline;}
.more a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:18px; color:#000000; font-weight: bold; text-decoration:underline;}

.more0 { font-family:tahoma,arial,helvetica,sans-serif; font-size:16px;color:#000000; text-align:justify; padding:1px; }
.more0 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:16px; color:#000000; text-decoration:underline;}
.more0 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:16px; color:#000000; text-decoration:underline;}

.more1 { font-family:tahoma,arial,helvetica,sans-serif; font-size:20px;color:#000000; text-align:justify; padding:1px; }
.more1 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:20px; color:#000000; text-decoration:underline;}
.more1 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:20px; color:#000000; text-decoration:underline;}


/* navstyle is for main navigations  */
.navstyle { font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000; font-weight: bold; text-align:justify; padding:1px; }
.navstyle a {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000; font-weight: bold; text-decoration:none;}
.navstyle a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#CCCCCC; font-weight: bold; text-decoration:none;}

.navstyle0 { font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000; font-weight: bold; text-align:justify; padding:1px; }
.navstyle0 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000; font-weight: bold; text-decoration:none;}
.navstyle0 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#CCCCCC; font-weight: bold; text-decoration:none;}

.navstyle1 { font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000; font-weight: bold; text-align:justify; padding:1px; }
.navstyle1 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000; font-weight: bold; text-decoration:none;}
.navstyle1 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#CCCCCC; font-weight: bold; text-decoration:none;}

/* navsub is for sub navigations or other  text design needs */
.navsub { font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000; font-weight: bold; text-align:justify; padding:1px; }
.navsub a {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000; font-weight: bold; text-decoration:none;}
.navsub a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#CCCCCC; font-weight: bold; text-decoration:none;}

.navsub0 { font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000; font-weight: bold; text-align:justify; padding:1px; }
.navsub0 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000; font-weight: bold; text-decoration:none;}
.navsub0 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#CCCCCC; font-weight: bold; text-decoration:none;}

.navsub1 { font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000; font-weight: bold; text-align:justify; padding:1px; }
.navsub1 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000; font-weight: bold; text-decoration:none;}
.navsub1 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#CCCCCC; font-weight: bold; text-decoration:none;}

/* formx is for forms or other  text design needs */
.formx { font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000;  padding:1px; }
.formx a {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000; text-decoration:none;}
.formx a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#CCCCCC; text-decoration:underline;}

.formx0 { font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000;  padding:1px; }
.formx0 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000; text-decoration:none;}
.formx0 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#CCCCCC; text-decoration:underline;}

.formx1 { font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000;  padding:1px; }
.formx1 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000; text-decoration:none;}
.formx1 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#CCCCCC; text-decoration:underline;}

/* form is for forms where we show custom borders etc */
.formtext { font-family: tahoma,arial,helvetica,sans-serif; border: solid 1 #ff9900; background-color: #ffffff; font-size: 10px; }
.formbutton{ font-family: tahoma,arial,helvetica,sans-serif; color: #ff6600; font-weight: bold; border: solid 1 #ff9900; background-color: #ffcc00; font-size: 12px; }

.formtext1 { font-family:tahoma,arial,helvetica,sans-serif; border: solid 1 #ff9900; background-color: #ffffff; font-size: 10px; }
.formbutton1{ font-family:tahoma,arial,helvetica,sans-serif; color: #ff6600; font-weight: bold; border: solid 1 #ff9900; background-color: #ffcc00; font-size: 12px; }

.formtext2 { font-family:tahoma,arial,helvetica,sans-serif; border: solid 1 #ff9900; background-color: #ffffff; font-size: 10px; }
.formbutton2{ font-family:tahoma,arial,helvetica,sans-serif; color: #ff6600; font-weight: bold; border: solid 1 #ff9900; background-color: #ffcc00; font-size: 12px; }

/* menu  */
.menu { font-family:tahoma,arial,helvetica,sans-serif; font-size:12px;color:#000000; font-weight: bold; text-align:justify; padding:1px; }
.menu a {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#000000;font-weight: bold; text-decoration:none;}
.menu a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#CCCCCC; font-weight: bold;text-decoration:none;}

.menu0 { font-family:tahoma,arial,helvetica,sans-serif; font-size:10px;color:#000000; text-align:justify; padding:1px; }
.menu0 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000; text-decoration:none;}
.menu0 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#CCCCCC; font-weight: bold; text-decoration:none;}

.menu1 { font-family:tahoma,arial,helvetica,sans-serif; font-size:14px;color:#000000; font-weight: bold; text-align:justify; padding:1px; }
.menu1 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:14px; color:#000000;font-weight: bold; text-decoration:none;}
.menu1 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:14px; color:#CCCCCC; font-weight: bold;text-decoration:none;}

.menu2{ font-family:tahoma,arial,helvetica,sans-serif; font-size:10px;color:#000000; text-align:justify; padding:1px; }
.menu2 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000; text-decoration:none;}
.menu2 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#CCCCCC; font-weight: bold; text-decoration:none;}

/* program css for the program/database pages are below these css are only for programmers use*/

/* program section 1 */
.program0 { font-family:"Times New Roman", Times, serif; font-size:14px;color:#000000; font-weight: bold; font-style: italic; text-align:justify; padding:1px; }
.program0 a {font-family:"Times New Roman", Times, serif; font-size:14px; color:#000000; text-decoration:underline;}
.program0 a:hover {font-family:"Times New Roman", Times, serif; font-size:14px; color:#000000; text-decoration:underline;}

.program1 { font-family:tahoma,arial,helvetica,sans-serif; font-size:10px;color:#000000; font-weight: none; text-align:justify; padding:1px; }
.program1 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000; text-decoration:underline;}
.program1 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#CCCCCC; text-decoration:underline;}

.program2 { font-family:"Times New Roman", Times, serif; font-size:18px;color:#000000; font-weight: bold; font-style: italic; text-align:justify; padding:1px; }
.program2 a {font-family:"Times New Roman", Times, serif; font-size:18px; color:#000000; text-decoration:underline;}
.program2 a:hover {font-family:"Times New Roman", Times, serif; font-size:18px; color:#CCCCCC; text-decoration:underline;}

.program3 { font-family:"Times New Roman", Times, serif; font-size:12px;color:#FFFFFF; font-weight: none; text-align:justify; padding:1px; }
.program3 a {font-family:"Times New Roman", Times, serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
.program3 a:hover {font-family:"Times New Roman", Times, serif; font-size:12px; color:#CCCCCC; text-decoration:none;}

.program4 { font-family:"Times New Roman", Times, serif; font-size:11px; color:#000000; text-align:justify; padding:1px; }
.program4  a {font-family:"Times New Roman", Times, serif; font-size:11px; color:#000000; text-decoration:underline;}
.program4  a:hover {font-family:"Times New Roman", Times, serif; font-size:11px; color:#CCCCCC; font-weight: bold; text-decoration:underline;}

/* program section2 */
.program5  { font-family:"Times New Roman", Times, serif; font-size:12px; color:#000000;font-weight: bold; text-align:justify; padding:1px; }
.program5 a {font-family:"Times New Roman", Times, serif; font-size:12px; color:#000000; font-weight: bold; text-decoration:underline;}
.program5 a:hover {font-family:"Times New Roman", Times, serif; font-size:12px; color:#CCCCCC; font-weight: bold; text-decoration:underline;}

.program6  { font-family:"Times New Roman", Times, serif; font-size:12px; color:#000000;font-weight: bold; text-align:justify; padding:1px; }
.program6 a {font-family:"Times New Roman", Times, serif; font-size:12px; color:#000000; font-weight: bold; text-decoration:underline;}
.program6 a:hover {font-family:"Times New Roman", Times, serif; font-size:12px; color:#CCCCCC; font-weight: bold; text-decoration:underline;}

/* program section 3*/
.program7  { font-family:"Times New Roman", Times, serif; font-size:12px; color:#000000;font-weight: bold; text-align:justify; padding:1px; }
.program7 a {font-family:"Times New Roman", Times, serif; font-size:12px; color:#000000; font-weight: bold; text-decoration:underline;}
.program7 a:hover {font-family:"Times New Roman", Times, serif; font-size:12px; color:#CCCCCC; font-weight: bold; text-decoration:underline;}

.program8  { font-family:"Times New Roman", Times, serif; font-size:12px; color:#000000;font-weight: bold; text-align:justify; padding:1px; }
.program8 a {font-family:"Times New Roman", Times, serif; font-size:12px; color:#000000; font-weight: bold; text-decoration:underline;}
.program8 a:hover {font-family:"Times New Roman", Times, serif; font-size:12px; color:#CCCCCC; font-weight: bold; text-decoration:underline;}

/* program section 4*/
.program9  { font-family:"Times New Roman", Times, serif; font-size:12px; color:#000000;font-weight: bold; text-align:justify; padding:1px; }
.program9 a {font-family:"Times New Roman", Times, serif; font-size:12px; color:#000000; font-weight: bold; text-decoration:underline;}
.program9 a:hover {font-family:"Times New Roman", Times, serif; font-size:12px; color:#CCCCCC; font-weight: bold; text-decoration:underline;}

.program10  { font-family:"Times New Roman", Times, serif; font-size:12px; color:#000000;font-weight: bold; text-align:justify; padding:1px; }
.program10 a {font-family:"Times New Roman", Times, serif; font-size:12px; color:#000000; font-weight: bold; text-decoration:underline;}
.program10 a:hover {font-family:"Times New Roman", Times, serif; font-size:12px; color:#CCCCCC; font-weight: bold; text-decoration:underline;}

/* program section 5*/
.program11  { font-family:"Times New Roman", Times, serif; font-size:12px; color:#000000;font-weight: bold; text-align:justify; padding:1px; }
.program11 a {font-family:"Times New Roman", Times, serif; font-size:12px; color:#000000; font-weight: bold; text-decoration:underline;}
.program11 a:hover {font-family:"Times New Roman", Times, serif; font-size:12px; color:#CCCCCC; font-weight: bold; text-decoration:underline;}

.program12  { font-family:"Times New Roman", Times, serif; font-size:12px; color:#000000;font-weight: bold; text-align:justify; padding:1px; }
.program12 a {font-family:"Times New Roman", Times, serif; font-size:12px; color:#000000; font-weight: bold; text-decoration:underline;}
.program12 a:hover {font-family:"Times New Roman", Times, serif; font-size:12px; color:#CCCCCC; font-weight: bold; text-decoration:underline;}

/* end of programmers section */



/* the following are for special scripts and pages */

/* admin link page */
.mbodyadmin {background-color: #ffffff; background-image: url(); background-repeat: no-repeat; background-position: top left; background-attachment: scroll }
.mbodyadmin a {background-color: #ffffff; background-image: url(); background-repeat: no-repeat; background-position: top left; background-attachment: scroll}
.mbodyadmin a:hover {background-color: #ffffff; background-image: url(); background-repeat: no-repeat; background-position: top left; background-attachment: scroll }

.mtextadmin {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px;color:#000000;  padding:1px;  }
.mtextadmin a {font-family:tahoma,arial,helvetica,sans-serif; font-weight: bold; font-size:10px;color:#000000;  padding:1px;  }
.mtextadmin a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-weight: bold; font-size:12px;color:#666666;  padding:1px;  }

/* guest book 1 and 2*/
.gbook1body {background-color: none; background-image: url(images/colorchips/grid_ltgray.jpg); background-repeat: yes-repeat; background-position: top left; background-attachment: scroll }
.gbook2body {background-color: none; background-image: url(images/colorchips/grid_ltgray.jpg); background-repeat: yes-repeat; background-position: top left; background-attachment: scroll }

/* poll*/
.pollbody {background-color: none; background-image: url(images/colorchips/grid_ltgray.jpg); background-repeat: yes-repeat; background-position: top left; background-attachment: scroll }

/* webwiz news */
.news0 a { color:#000000; text-decoration:underline;}
.news0 a:hover {color:#999999; text-decoration:underline;}

/* calendar */
.cal0 { font-family:tahoma,arial,helvetica,sans-serif; font-size:11px;color:#000000;  padding:1px; }
.cal0 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; color:#0076a3; text-decoration:underline;}
.cal0 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; color:#cccccc; font-weight: bold; text-decoration:none;}
.calbody {background-color: none; background-image: url(images/colorchips/grid_ltgray.jpg); background-repeat: yes-repeat; background-position: top left; background-attachment: scroll }

/* tree menu */
.tree0 { font-family:tahoma,arial,helvetica,sans-serif; font-size:10px;color:#000000; font-weight: bold; padding:1px; }
.tree0 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#0076a3; font-weight: bold; text-decoration:none;}
.tree0 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#cccccc; font-weight: bold; text-decoration:none;}

/* login */
.login0 { font-family:tahoma,arial,helvetica,sans-serif; font-size:18px;color:#000000; font-weight: bold;  padding:1px; }
.login0 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:18px; color:#0076a3; text-decoration:underline;}
.login0 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:18px; color:#cccccc; font-weight: bold; text-decoration:none;}

.login1 { font-family:tahoma,arial,helvetica,sans-serif; font-size:11px;color:#000000;  padding:1px; }
.login1 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; color:#0076a3; text-decoration:underline;}
.login1 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; color:#cccccc; font-weight: bold; text-decoration:none;}

/* hit */
.hit0 { font-family:tahoma,arial,helvetica,sans-serif; font-size:18px;color:#000000; font-weight: bold;  padding:1px; }
.hit0 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:14px; color:#0076a3; text-decoration:underline;}
.hit0 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:14px; color:#cccccc; font-weight: bold; text-decoration:none;}

.hit1 { font-family:tahoma,arial,helvetica,sans-serif; font-size:11px;color:#000000;  padding:1px; }
.hit1 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; color:#0076a3; text-decoration:underline;}
.hit1 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:11px; color:#cccccc; font-weight: bold; text-decoration:none;}

.hittext { font-family:tahoma,arial,helvetica,sans-serif; border: solid 1 #ff9900; background-color: #ffffff; font-size: 10px; }
.hitbutton{ font-family:tahoma,arial,helvetica,sans-serif; color: #000000; font-weight: bold; border: solid 1 #000000; background-color: #0076a3; font-size: 11px; }

/* dropdownmenu 1 */
DIV#divMenuBar { background-color:#244D7F; }
TABLE#tblMenuBar TD { font-family:tahoma,arial,helvetica,sans-serif; font-size:70%; color:#FFFFFF; padding:0px 5px 0px 5px; cursor:default; }
TABLE#tblMenuBar TD.clsMenuBarItem { font-weight:bold; cursor:default; }

/* These two style rules added for links in MenuBar */
TABLE#tblMenuBar TD.clsMenuBarItem A { text-decoration:none; color:#C4C291; font-weight:bold; }
TABLE#tblMenuBar TD.clsMenuBarItem A:hover { color:#CCCCCC; }
DIV.clsMenu { font-size:90%; background-color:#244D7F; position:absolute; visibility:hidden; width:100px; padding:5px 5px 5px 8px; border-top:1 white solid; 	}
DIV.clsMenu A { text-decoration:none; color:#C4C291; font-weight:bold; }
DIV.clsMenu A:hover { color:#CCCCCC; }

/* slideshow */
.sshow0 { font-family:tahoma,arial,helvetica,sans-serif; font-size:10px;color:#000000; font-weight: bold; padding:1px; }
.sshow0 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#000000; text-decoration:none;}
.sshow0 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; color:#cccccc; text-decoration:none;}

.sshow1 { font-family:tahoma,arial,helvetica,sans-serif; font-size:10px;color:#000000; font-weight: bold; padding:0px; background:none; border:none; }
.sshow2 { font-family:tahoma,arial,helvetica,sans-serif; font-size:10px;color:#000000; font-weight: bold; padding:0px; background:none; border:none; }
.ssbody {background-color: none; background-image: url(images/colorchips/grid_ltgray.jpg); background-repeat: yes-repeat; background-position: top left; background-attachment: scroll }

.imp { font-family:tahoma,arial,helvetica,sans-serif; font-size:14px; font-weight: bold; color:#FF0000; text-align:left; padding:1px; }
.imp a {font-family:tahoma,arial,helvetica,sans-serif; font-size:14px; color:#000000; text-decoration:underline;}
.imp a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:14px; color:#000000; font-weight: bold; text-decoration:underline;}

.imp2 { font-family:tahoma,arial,helvetica,sans-serif; font-size:18px; font-weight: bold; color:#FF0000;  padding:1px; }
.imp2 a {font-family:tahoma,arial,helvetica,sans-serif; font-size:18px; color:#000000; text-decoration:underline;}
.imp2 a:hover {font-family:tahoma,arial,helvetica,sans-serif; font-size:18px; color:#000000; font-weight: bold; text-decoration:underline;}
