/*##########################################################################################################

============================================================================================================

Client-Side Display Elements

------------------------------------------------------------------------------------------------------------

>> This is the default stylesheet for all

>> visitor-facing elements on the website

>> itself (i.e. checkout system).

============================================================================================================

##########################################################################################################*/





/*################################################################################################

--------------------------------------------------------------------------------------------------

>> General

--------------------------------------------------------------------------------------------------

################################################################################################*/



.text {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

}



.sohotext {

	font-family : Arial;

	font-size: 9pt;

}



.SMtext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8pt;

}



.smtext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8pt;

}



.uptext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 7pt;

	color: darkgreen;

}



/* Generic form button style. */

.FormLt1 {

	font-family : Arial;

	font-size : 8pt;

	cursor: hand;

}





/*a:link {color: #CC900E; text-decoration:underline; border-bottom:1px solid #A7390D;}

a:visited {color: #CC900E; text-decoration:underline; border-bottom:1px solid #A7390D;}

a:hover {color: #FFC618; text-decoration:underline; border-bottom:1px solid #DE920D;}

a:active {color: #FFC618; text-decoration:underline; border-bottom:1px solid #DE920D;} */







/*################################################################################################

--------------------------------------------------------------------------------------------------

>> Menu System - #VMENU#

--------------------------------------------------------------------------------------------------

################################################################################################*/





/*################################################################################

>> Main Menu Links

##################################################################################

table.vmenu_subz {

        width: 100%;

        border: 0px;

        padding: 0px 0px 0px 0px;

      }

    

    /* <tr> */

    

     /* <td> Submenu Item Bullet */

     /*-----------------------------------------------------------*/        

        td.vmenu_sub_bull_off {

           width: 20px;

           padding: 3px 0px 0px 13px;

           font-size: 12px;

           font-weight: bold;

           color: #858585;   

        }

        td.vmenu_sub_bull_on {

           width: 20px;

           padding: 3px 0px 0px 13px;

           font-size: 12px;

           font-weight: bold;

           color: #DE6F0D;   

        }

 

      /* <div> Contains an individual main menu link (within td)

      /*-----------------------------------------------------------*/        

         div.vmenu_sub_bull_off {

            padding: 0px;

            width: 100%;

         }

         

         div.vmenu_sub_bull_on {

            padding: 0px;

            width: 100%;

         }            

         

      /* </div> */

      

     /* </td> */

     

     /* <td> Submenu Item Link */

     /*-----------------------------------------------------------*/    

        td.vmenu_sub_off {

           width: 100%;

           border: 0px;

           padding: 5px 0px 0px 5px;

           font-size: 12px;

           font-weight: normal;

        }

        td.vmenu_sub_on {

           width: 100%;

           border: 0px;

           padding: 5px 0px 0px 5px;

           font-size: 12px;

           font-weight: bold;   

        }

        

      /* <div> Contains an individual main menu link (within td)

      /*-----------------------------------------------------------*/          

         div.vmenu_sub_off {

            width: 100%;

            border: 0px;

            padding: 0px 0px 0px 0px;

         

         }

         

         div.vmenu_sub_on {

            width: 100%;

            border: 0px;

            padding: 0px 0px 0px 0px;

        }



       /* <a href=>

       /*-----------------------------------------------------------*/ 

          a.vmenu_sub_off:link { color: #CC900E; text-decoration: none; }

          a.vmenu_sub_off:visited { color: #CC900E; text-decoration: none; }

          a.vmenu_sub_off:hover { color: #FFC618; text-decoration: none; }

          a.vmenu_sub_off:active { color: #FFC618; text-decoration: none; }

          

          a.vmenu_sub_on:link { color: #CC900E; text-decoration: none; }

          a.vmenu_sub_on:visited { color: #CC900E; text-decoration: none; }

          a.vmenu_sub_on:hover { color: #FFC618; text-decoration: none; }

          a.vmenu_sub_on:active { color: #FFC618; text-decoration: none; }

       /* </a> */    

      

      /* </div> */

      

     /* </td> */          

 

/* =========================================================== */







/*################################################################################################

--------------------------------------------------------------------------------------------------

>> Menu System - #HMAINS#

--------------------------------------------------------------------------------------------------

################################################################################################*/





/* This is the main hsub table */

table.hmains {

   width: 100%;

   border: 0px;

   padding: 0px 0px 0px 0px;

   font-family: Arial, Helvetica, sans-serif;

   font-size: 12px;

   font-weight: bold;

   letter-spacing: 1.5;

}



/* This cell contains a submenu link */

td.hmains_off {

   border: 0px;

   padding: 1px 10px 1px 10px;

   text-align: center;

}



td.hmains_on {

   border-bottom: 1px solid #FFC618;

   padding: 1px 10px 1px 10px;

   text-align: center;

}



a.hmains_off:link { color: #CC900E; text-decoration: none; }

a.hmains_off:visited { color: #CC900E; text-decoration: none; }

a.hmains_off:hover { color: #FFC618; text-decoration: none; }

a.hmains_off:active { color: #FFC618; text-decoration: none; }



a.hmains_on:link { color: #DE6F0D; text-decoration: none; }

a.hmains_on:visited { color: #DE6F0D; text-decoration: none; }

a.hmains_on:hover { color: #DE6F0D; text-decoration: none; }

a.hmains_on:active { color: #DE6F0D; text-decoration: none; }







/*################################################################################################

--------------------------------------------------------------------------------------------------

>> Menu System - #HSUBS#

--------------------------------------------------------------------------------------------------

################################################################################################*/



/* This is the main hsub table */

table.hsubs {

   border: 0px;

   padding: 0px 0px 0px 0px;

   font-family: Verdana, Arial, Helvetica, sans-serif;

   font-size: 10px;

}



/* This cell contains a submenu link */

td.hsubs {

   border: 0px;

   padding: 2px 10px 2px 10px;

}



a.hsubs:link { color: #CC900E; text-decoration: none; }

a.hsubs:visited { color: #CC900E; text-decoration: none; }

a.hsubs:hover { color: #FFC618; text-decoration: none; }

a.hsubs:active { color: #FFC618; text-decoration: none; }





/*################################################################################################

--------------------------------------------------------------------------------------------------

>> #NEWSBOX#

--------------------------------------------------------------------------------------------------

################################################################################################*/



/* Newsbox

/*-----------------------------------------------------------*/



/* <font> */

.newsbox_date {

   font-family: tahoma, verdana, Courier New, Courier, mono;

   font-size: 10px;

   font-weight: bold;

   color: #2E2E2E;

}



.newsbox {

   font-family: arial, helvetica, sans-serif; 

   font-size: 11px;

}



a.newsbox:link { color: #CC900E; text-decoration: none; }

a.newsbox:visited { color: #CC900E; text-decoration: none; }

a.newsbox:hover { color: #4690FF; text-decoration: none; }

a.newsbox:active { color: #4690FF; text-decoration: none; }



/* <font> */

.newsbox_tease {

   font-family: Arial, helvetica, sans-serif;

   font-size: 10px;

   font-weight: normal;

   color: #2E2E2E;

}



/* Full Ariticle Display

/*-----------------------------------------------------------*/

table.article_table {

   font-family: arial, helvetica, sans-serif;

   font-size: 12px;

   font-weight: normal;

   color: #000000;

}



td.article_title {

   font-family: Courier New, Courier, mono;

   font-size: 16px;

   font-weight: bold;

   color: #2E2E2E;

}



font.article_date {

   color: #336699;

}

      

td.article_content {

   padding: 4px;

}



/*################################################################################################

--------------------------------------------------------------------------------------------------

>> Old Styles (to be phased out after obsolecense is assured)

--------------------------------------------------------------------------------------------------

################################################################################################*/

textarea {

	font-size:8pt;

	height:75px;

	width:175px;

}



.logohead {

	font-family : Arial;

	font-size : 25pt;

	font-weight : bold;

}



.logosub {

	font-family : Arial;

	font-size : 8pt;

	font-weight : bold;

}







.border {

	font-family: Arial;

	font-size: 8pt;

	border: 1px #000000 inset;

}







.menusys {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;
; font-weight: bold
; text-transform: uppercase; text-align: right
}



	div.vmenu_main_off {
		text-align: right;
	}
	div.vmenu_main_on {
		text-align: right;
	}