
.style1    { color: black; font-weight: bold; font-size: 14pt; font-family: Arial }
.w_label  { color: #a9a9a9; font-weight: bold; font-size: 11pt; font-family: Arial }
.prod_price   { color: green; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.prod_title { color: #4051af; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.img_table_1   { }
.img_table_2  { border: solid 2px black }
.img_table_off { }
.img_table_on { border: solid 1px black }
.gen_table       { background-color: white; border: solid 1px black }
.td_ln_btm  { padding-left: 5px; border-bottom: 1px solid #808080 }
.td_hdr_ln_btm { color: black; font-variant: small-caps; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-right: 10px; padding-left: 10px; border-bottom: 1px solid #808080 }
.td_ln2_btm { padding-left: 5px; border-bottom: 2px solid #808080 }
.td_ln_btm1  { background-color: #ffbfbf; padding-left: 5px; border-bottom: 1px solid #808080 }
.td_ln_btm2  { background-color: #fff5bf; padding-left: 5px; border-bottom: 1px solid #808080 }
.td_ln_btm3  { background-color: #bfffbf; padding-left: 5px; border-bottom: 1px solid #808080 }
.td_ln_btm4 { border-bottom: 1px solid #808080 }
.tr_clr_1  { background-color: #ffbfbf; padding-left: 5px }
.tr_clr_2  { background-color: #fff5bf; padding-left: 5px }
.tr_clr_3  { background-color: #bfffbf; padding-left: 5px }
.td_vid_top { background: url(../img/vid_frame_r1c2.jpg) repeat-x }
.td_vid_btm { background: url(../img/vid_frame_r3c2.jpg) repeat-x }
.td_vid_lt { background: url(../img/vid_frame_r2c1.jpg) repeat-y }
.td_vid_rt { background: url(../img/vid_frame_r2c3.jpg) repeat-y }
.tbl_nav_col { background: url(../img/col_bk.jpg) repeat-y }
.tbl_cnt { background-color: #f9ba31 }
.gen_table_side { background-color: white; border: solid 1px #255194 }
.td_q_header   { color: black; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: #924b02 url(../img/quiz_header_n1.jpg) no-repeat; padding: 4px 10px 4px 30px }
.td_q_body { background: url(../img/q_bk.jpg) repeat-y; padding-top: 5px; padding-bottom: 5px; border: solid 1px #7c5d19 }
.gen_table_prod { background-color: white }
.gen_table_1  { background-color: white; border: solid 1px #255194 }
.gen_table_2  { background-color: white; border: solid 1px #d3d3d3 }
.gen_table_2a { text-align: left }
.gen_table_th       { color: white; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: black; text-align: center; vertical-align: middle; padding-left: 4px }
.gen_table_th1 { color: white; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: black; text-align: center; vertical-align: middle; padding-left: 4px }
.gen_table_nav_1   { text-align: left; vertical-align: middle; padding-left: 4px; border-bottom: 1px inset #255194 }
.gen_table_nav_2 { text-align: left; vertical-align: middle; padding-left: 12px }
.gen_table_th_1  { color: #696969; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #dbe2eb; text-align: left; vertical-align: middle; padding-left: 4px; border-bottom: 1px solid #255194 }
.gen_table_th_2a  { color: #696969; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; vertical-align: middle; padding-left: 4px }
.site_txt_bhead    { color: #0e3308; font-weight: bold; font-size: 14pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.site_txt_head { color: black; font-weight: bold; font-size: 14pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.site_txt_headsm { color: black; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.site_txt_career { color: black; font-weight: bold; font-size: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.site_txt_bheadred { color: maroon; font-weight: bold; font-size: 12pt; font-family: Arial }
.site_txt_bheadgrn { color: green; font-weight: bold; font-size: 12pt; font-family: Arial }
.site_txt_phead { color: #f0f; font-weight: bold; font-size: 10pt; font-family: Arial }
.site_txt_phead1 { color: #696969; font-weight: bold; font-size: 10pt; font-family: Arial }
.site_txt_phead_lg { color: #f0f; font-weight: bold; font-size: 12pt; font-family: Arial }
.site_txt_pprice { color: #559bf1; font-weight: bold; font-size: 8pt; font-family: Arial }
.site_txt_spprice   { color: maroon; font-weight: normal; font-size: 8pt; font-family: Arial; text-decoration: line-through }
.site_txt_pprice1 { color: #696969; font-weight: bold; font-size: 10pt; font-family: Arial }
.site_txt_spprice1 { color: maroon; font-weight: normal; font-size: 10pt; font-family: Arial; text-decoration: line-through }
.site_txt_ptitle  { color: #559bf1; font-weight: normal; font-size: 7pt; font-family: Arial }
.site_txt_ptitle1 { color: #696969; font-weight: bold; font-size: 10pt; font-family: Arial }
.site_txt_ptitle2   { color: #696969; font-weight: normal; font-size: 7pt; font-family: Arial }
.site_txt_sptitle2  { color: maroon; font-weight: normal; font-size: 7pt; font-family: Arial; text-decoration: line-through }
.site_txt_pdesc1 { color: #696969; font-weight: normal; font-size: 10pt; font-family: Arial }
.site_txt_pdesc2 { color: #696969; font-weight: normal; font-size: 12pt; font-family: Arial }
.site_txt_bbody     { color: #444; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.site_txt_bbody_sp2m { color: #444; font-weight: normal; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; margin-right: 50px; margin-left: 50px }
.site_txt_bbody_sp1c { color: #444; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
.site_txt_bbodyb { color: black; font-weight: bold; font-size: 10pt; font-family: Arial }
.w_txt   { color: #a9a9a9; font-weight: normal; font-size: 10pt; font-family: Arial }
.w_txtsm  { color: #a9a9a9; font-weight: normal; font-size: 8pt; font-family: Arial }
.w_labelsm  { color: #a9a9a9; font-weight: bold; font-size: 9pt; font-family: Arial }
.w_title  { color: #a9a9a9; font-weight: bold; font-size: 24pt; font-family: Arial }
.btxtssmnw { color: white; font-weight: normal; font-size: 8pt; font-family: Arial }
.btxtsm { color: white; font-weight: bold; font-size: 10pt; font-family: Arial }
.btxtsmbr  { color: maroon; font-weight: bold; font-size: 10pt; font-family: Arial }
.btxtssm   { color: black; font-weight: normal; font-size: 8pt; font-family: Arial }
.btxtssmb    { color: #92a1ae; font-weight: bold; font-size: 8pt; font-family: Arial }
.btxtssmbw   { color: white; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.wcolhead  { color: white; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.wcolheadbk { color: black; font-weight: bold; font-size: 9pt; font-family: Arial }
.btxtssmr  { color: maroon; font-weight: bold; font-size: 8pt; font-family: Arial }
.btxtssmg { color: green; font-weight: bold; font-size: 8pt; font-family: Arial }
.btxtssmbr { color: maroon; font-weight: bold; font-size: 8pt; font-family: Arial }
.btxtsmb { color: #92a1ae; font-weight: bold; font-size: 10pt; font-family: Arial }
.btxtssmbblk { color: black; font-weight: bold; font-size: 8pt; font-family: Arial }
.btxtssmbblksp { color: black; font-weight: normal; font-size: 8pt; font-family: Arial; margin-left: 2px }
.btxtssmnblk { color: black; font-weight: normal; font-size: 8pt; font-family: Arial }
.btxtsmex { color: #696969; font-weight: normal; font-size: 10pt; font-family: Arial }
.btxtssmex { color: #696969; font-weight: normal; font-size: 8pt; font-family: Arial }
.btxtsmblk { color: black; font-weight: bold; font-size: 10pt; font-family: Arial }
.btxtsmn { color: black; font-weight: normal; font-size: 10pt; font-family: Arial }
.q_txt { color: black; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.q_txtr { color: maroon; font-weight: normal; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.btxt   { color: #92a1ae; font-weight: bold; font-size: 12pt; font-family: Arial }
.btxtw { color: white; font-weight: bold; font-size: 12pt; font-family: Arial }
.splink { color: green; font-weight: bold; font-size: 12pt; font-family: Arial }
.nav { color: white; font-weight: bold; font-size: 10pt; font-family: Arial }
.nav1 { color: black; font-weight: bold; font-size: 10pt; font-family: Arial }
.navlg { color: #01009a; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.btxttitle { color: white; font-weight: bold; font-size: 14pt; font-family: Arial }
.btxtn  { color: green; font-weight: normal; font-size: 12pt; font-family: Arial }
.btxtblue { color: #00008b; font-weight: bold; font-size: 12pt; font-family: Arial }
.btxtblk { color: black; font-weight: bold; font-size: 12pt; font-family: Arial }
.btxtblk { color: black; font-weight: bold; font-size: 12pt; font-family: Arial }
.btxtsmr  { color: #b22222; font-weight: bold; font-size: 10pt; font-family: Arial }
.btxtsmg  { color: green; font-weight: bold; font-size: 10pt; font-family: Arial }
.btxtg { color: green; font-weight: bold; font-size: 12pt; font-family: Arial }
.btxtsmi { color: white; font-style: italic; font-weight: bold; font-size: 10pt; font-family: Arial }
.menu         { color: white; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.menu a:link          { color: white; font-style: normal; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.menu a:visited          { color: white; font-style: normal; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.menu a:hover          { color: black; font-style: normal; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.menu a:active          { color: white; font-style: normal; font-weight: normal; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.menulg          { color: white; font-weight: bold; font-size: 18pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.menulg a:link           { color: white; font-style: normal; font-weight: bold; font-size: 18pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.menulg a:visited           { color: white; font-style: normal; font-weight: bold; font-size: 18pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.menulg a:hover           { color: black; font-style: normal; font-weight: bold; font-size: 18pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.menulg a:active           { color: white; font-style: normal; font-weight: normal; font-size: 18pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.menu1 a:link      { color: black; font-style: normal; font-weight: bold; font-size: 11pt; font-family: Arial; text-decoration: none }
.menu1 a:visited      { color: black; font-style: normal; font-weight: bold; font-size: 11pt; font-family: Arial; text-decoration: none }
.menu1 a:hover       { color: #f0f; font-style: normal; font-weight: bold; font-size: 11pt; font-family: Arial; text-decoration: none }
.menu1 a:active      { color: black; font-style: normal; font-weight: bold; font-size: 11pt; font-family: Arial; text-decoration: none }
.menuup      { color: black; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.menuup a:link          { color: black; font-style: normal; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.menuup a:visited          { color: black; font-style: normal; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.menuup a:hover           { color: white; font-style: normal; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.menuup a:active          { color: black; font-style: normal; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.nav a:link   { color: white; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Arial; text-decoration: none }
.nav a:visited   { color: white; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Arial; text-decoration: none }
.nav a:hover   { color: #d3d3d3; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Arial; text-decoration: none }
.nav a:active   { color: white; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Arial; text-decoration: none }
.navcart  { color: black; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.navcart a:link        { color: black; font-style: normal; font-weight: bold; font-size: 9pt; font-family: Arial; text-decoration: underline }
.navcart a:visited        { color: black; font-style: normal; font-weight: bold; font-size: 9pt; font-family: Arial; text-decoration: underline }
.navcart a:hover        { color: gray; font-style: normal; font-weight: bold; font-size: 9pt; font-family: Arial; text-decoration: underline }
.navcart a:active        { color: black; font-style: normal; font-weight: bold; font-size: 9pt; font-family: Arial; text-decoration: underline }
.navcartup   { color: #808080; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.navcartup a:link   { color: #808080; font-style: normal; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.navcartup a:visited   { color: #808080; font-style: normal; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.navcartup a:hover  { color: black; font-style: normal; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.navcartup a:active   { color: #808080; font-style: normal; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.navcart1  { color: black; font-weight: normal; font-size: 8pt; font-family: Arial }
.navcart1 a:link         { color: black; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial; text-decoration: underline }
.navcart1 a:visited         { color: black; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial; text-decoration: underline }
.navcart1 a:hover         { color: gray; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial; text-decoration: underline }
.navcart1 a:active         { color: black; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial; text-decoration: underline }
.navcart2   { color: green; font-weight: bold; font-size: 11pt; font-family: Arial }
.navcart2 a:link          { color: green; font-style: normal; font-weight: bold; font-size: 11pt; font-family: Arial; text-decoration: underline }
.navcart2 a:visited          { color: green; font-style: normal; font-weight: bold; font-size: 11pt; font-family: Arial; text-decoration: underline }
.navcart2 a:hover          { color: gray; font-style: normal; font-weight: bold; font-size: 11pt; font-family: Arial; text-decoration: underline }
.navcart2 a:active          { color: green; font-style: normal; font-weight: bold; font-size: 11pt; font-family: Arial; text-decoration: underline }
.navbtm  { color: black; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.navbtm a:link  { color: black; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.navbtm a:visited  { color: black; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.navbtm a:hover   { color: #c0c0c0; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.navbtm a:active  { color: black; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.navside   { color: #696969; font-weight: normal; font-size: 9pt; font-family: Arial }
.navside a:link                 { color: #696969; font-style: normal; font-weight: normal; font-size: 9pt; font-family: Arial; text-decoration: none }
.navside a:visited                 { color: #696969; font-style: normal; font-weight: normal; font-size: 9pt; font-family: Arial; text-decoration: none }
.navside a:hover                  { color: black; font-style: normal; font-weight: normal; font-size: 9pt; font-family: Arial; text-decoration: underline }
.navside a:active                 { color: #696969; font-style: normal; font-weight: normal; font-size: 9pt; font-family: Arial; text-decoration: none }
.navsideup    { color: black; font-weight: normal; font-size: 9pt; font-family: Arial }
.navsideup a:link              { color: black; font-style: normal; font-weight: normal; font-size: 9pt; font-family: Arial; text-decoration: none }
.navsideup a:visited              { color: black; font-style: normal; font-weight: normal; font-size: 9pt; font-family: Arial; text-decoration: none }
.navsideup a:hover               { color: #4051af; font-style: normal; font-weight: normal; font-size: 9pt; font-family: Arial; text-decoration: none }
.navsideup a:active              { color: black; font-style: normal; font-weight: normal; font-size: 9pt; font-family: Arial; text-decoration: none }
.navside1  { color: #4051af; font-weight: normal; font-size: 8pt; font-family: Arial }
.navside1 a:link                { color: #4051af; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial; text-decoration: none }
.navside1 a:visited                { color: #4051af; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial; text-decoration: none }
.navside1 a:hover                 { color: black; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial; text-decoration: underline }
.navside1 a:active                { color: #4051af; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial; text-decoration: none }
.navside1up    { color: black; font-weight: normal; font-size: 8pt; font-family: Arial }
.navside1up a:link              { color: black; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial; text-decoration: none }
.navside1up a:visited              { color: black; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial; text-decoration: none }
.navside1up a:hover              { color: #4051af; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial; text-decoration: none }
.navside1up a:active              { color: black; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial; text-decoration: none }
.navlg a:link         { color: #01009a; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.navlg a:visited         { color: #01009a; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.navlg a:hover         { color: gray; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.navlg a:active         { color: #01009a; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.navtop1  { color: white; font-weight: bold; font-size: 10pt; font-family: Arial }
.navtop1 a:link  { color: white; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Arial; text-decoration: none }
.navtop1 a:visited  { color: white; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Arial; text-decoration: none }
.navtop1 a:hover   { color: #c0c0c0; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Arial; text-decoration: none }
.navtop1 a:active  { color: white; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Arial; text-decoration: none }
.navtop1up   { color: #32cd32; font-weight: bold; font-size: 10pt; font-family: Arial }
.navtop1up a:link   { color: #32cd32; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Arial; text-decoration: none }
.navtop1up a:visited   { color: #32cd32; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Arial; text-decoration: none }
.navtop1up a:hover   { color: #c0c0c0; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Arial; text-decoration: none }
.navtop1up a:active   { color: #32cd32; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Arial; text-decoration: none }
.navsm   { color: black; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.navsm a:link   { color: black; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.navsm a:visited   { color: black; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.navsm a:hover   { color: gray; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.navsm a:active   { color: black; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.navsmup   { color: black; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.navsmup a:link   { color: black; font-style: normal; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.navsmup a:visited   { color: black; font-style: normal; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.navsmup a:hover   { color: gray; font-style: normal; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.navsmup a:active   { color: black; font-style: normal; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
#qs_btn  { display: block; width: 104px; height: 35px; background: url("../img/q_start_btn.jpg") no-repeat 0 0; }
#qs_btn:hover { background-position: 0 -35px; }
#qs_btn span { display: none; }
#qre_btn  { display: block; width: 105px; height: 35px; background: url("../img/retake.jpg") no-repeat 0 0; }
#qre_btn:hover { background-position: 0 -35px; }
#qre_btn span { display: none; }
#qp_btn  { display: block; width: 105px; height: 35px; background: url("../img/proceed.jpg") no-repeat 0 0; }
#qp_btn:hover { background-position: 0 -35px; }
#qp_btn span { display: none; }
#qt_btn  { display: block; width: 105px; height: 35px; background: url("../img/results_btn.jpg") no-repeat 0 0; }
#qt_btn:hover { background-position: 0 -35px; }
#qt_btn span { display: none; }
#st_btn  { display: block; width: 165px; height: 165px; background: url("../img/start_btn.gif") no-repeat 0 0; }
#st_btn:hover { background-position: 0 -165px; }
#st_btn span { display: none; }
body    { background-color: black }
.colbk   { background: #751a00 no-repeat }