body      { font-family: arial,helvetica,sans-serif; color: black;
	    background-color: white;
	    font-size: 12px; margin: 0px }
textarea, td, th, p, ul, li, caption 
          { font-family: arial,helvetica,sans-serif; color: black; font-size: 12px }

.bg0      { color: #0053a1; font-weight: bold; font-size: 36px }
.bg0w     { color: white; font-weight: bold; font-size: 36px }
.bg1      { color: #0053a1; font-weight: bold; font-size: 24px }
.bg1w     { color: white; font-weight: bold; font-size: 24px }
.bg2      { color: #0053a1; font-weight: bold; font-size: 20px }
.bg3      { color: #0053a1; font-weight: bold; font-size: 14px }
.bg3i     { font-weight: bold; font-style: italic; font-size: 14px}
.bg3r     { color: #0053a1; font-weight: bold; font-size: 14px }
.bg3ybg   { color: #0053a1; font-weight: bold; font-size: 14px; background-color: yellow }
.bg6      { font-weight: bold; font-size: 10px }
.bg6i     { font-style: italic; font-size: 10px}
.bg6w     { color: white; font-weight: bold; font-size: 10px }
.bi	  { font-weight: bold; font-style: italic; }
.form     { font-family: courier,serif; font-size: 12px }
.kat      { color: #0053a1; font-weight: bold; font-size: 20px }
.sub      { font-size: 10px }
.g	  { background-color: lime }
.y        { background-color: yellow }
.amtopbg  { background-color: #cbd34c }

.amblue  { color: #0053a1; font-weight: bold; }
.cookie_yes { font-weight: bold; color: lime }
.cookie_no  { font-weight: bold; color: red  }
.white_on_red  { font-weight: bold; color: white; background-color: #c00000 }
.white_on_blue { font-weight: bold; color: white; background-color: #02539b }
.goldtext { font-weight: bold; color: #ffcc00; font-size: 10px }

.align-center   { text-align: center }
.align-right    { text-align: right }

A.white:link    { color: white;   font-weight: bold; text-decoration: none }
A.white:active  { color: white;   font-weight: bold; text-decoration: none }
A.white:visited { color: white;   font-weight: bold; text-decoration: none }
A.white:hover   { color: #cbd34c; font-weight: bold; text-decoration: none; background-color: black }

A.blackgreen:link    { color: black; font-weight: bold; text-decoration: none }
A.blackgreen:active  { color: black; font-weight: bold; text-decoration: none }
A.blackgreen:visited { color: black; font-weight: bold; text-decoration: none }
A.blackgreen:hover   { color: white; font-weight: bold; text-decoration: none; background-color: #cbd34c; }

A:link    { color: #0053a1; font-weight: bold; text-decoration:none }
A:active  { color: #0053a1; font-weight: bold; text-decoration:none }
A:visited { color: #0053a1; font-weight: bold; text-decoration:none }
A:hover   { color: white;   font-weight: bold; background-color: #0053a1;
            text-decoration: none }

ul.bullet_pur { list-style-type: square; list-style-image: url('file:///C:/Users/charlie/Documents/My%20Web%20Sites/advantage-machining.com/art/bullet_pur.gif'); 
list-style-position: outside; margin-top: 0px; margin-bottom: 0px; }

A.buttong:hover img { background: #5fdc51; }
A.buttony:hover img { background: #ffcc00; }

.inpbox  { border: 1px solid #0053a1 }

.redborder { border: 1px solid #c00000 }

/* tayble      { border-collapse: collapse }
   table[rules=rows] tr { border-top: solid }
   table[rules=rows] td { border-collapse: collapse; border-top: hidden }
*/

.inpframe  { border: 1px solid blue; padding: 3px }
.gol_border { border: 2px solid #ffcc00 }
.img_r_border { border-style:solid; border-color: white; border-width: 0px; border-right-width: 10px }

.hrbrn1100 { border-bottom: 1pt solid red;
             border-top: 0; border-left: 0; border-right: 0;
             width: 100% }

.noborder_input_field  { border: 0px solid; font-family: arial,helvetica,sans-serif; color: black; background-color: white; font-size: 12px }

.noborder  { border: 0px; }
.noborder-r { border: 0px; padding: 0px 10px 0px 0px; }

table#noborder    { border-collapse: collapse; }
table#noborder tr {}
table#noborder td {}

table#master      { border-collapse: collapse; }
table#master      { border: 1px solid #0053a1; }
table#master tr {}
table#master td {}



table#inputform             { border-collapse: collapse; }
table#inputform tr          { border: 1px solid #0053a1; }
table#inputform tr#toprule  { border: #0053a1; border-style: solid; border-top-width: 1px; border-right-width: 1px;
                                                                border-bottom-width: 0px; border-left-width: 1px }
table#inputform tr#norule   { border: #0053a1; border-style: solid; border-top-width: 0px; border-right-width: 1px;
                                                                border-bottom-width: 0px; border-left-width: 1px }
table#inputform tr#botrule  { border: #0053a1; border-style: solid; border-top-width: 0px; border-right-width: 1px;
                                                                border-bottom-width: 1px; border-left-width: 1px }
table#inputform td {}
table#inputform input#req,textarea#req,file#req,select#req,radio#req
      { background-color: #cbd34c;        border: 1px solid #0053a1; padding: 0px 2px;  border-collapse: collapse;  }
table#inputform input#opt,textarea#opt,file#opt,select#opt,radio#opt
      { background-color: #ffebcd; border: 1px solid #0053a1; padding: 0px 2px; }


.optpara { background-color: #ffebcd; }


table#categoryform    { border-collapse: collapse; background-color: #ffebcd; }
table#categoryform tr { }
table#categoryform td { }

.submit { font-family: arial,helvetica,sans-serif; color: #ffcc00; font-weight: bold; background-color: #0053a1; font-size: 12px; clear: both; border: 2px #0053a1; }

.browse_button { font-family: arial,helvetica,sans-serif; color: #ffcc00; font-weight: bold; background-color: #0053a1; font-size: 12px; clear: both; border: 2px #0053a1; }
