/* Global 
----------------------------------------------- */
a { color: #38391A; text-decoration: none; }
a:hover { color: #38391A; text-decoration: underline; }
a:visited { color: #38391A; text-decoration: none; }
a:visited:hover { color: #38391A; text-decoration: underline; }
body { font-family: Times New Roman, Serif; font-size: 14px; color: #38391A; text-align: center; margin-top: 15px; background-color: #D3D3A0; }
td { font-family: Times New Roman, Serif; font-size: 14px; color: #38391A; }
img { border: none; }
h1 { color: #38391A; font-size: 1.6em; font-weight: normal; margin: 0 0 20px 0; padding: 0; }
input, select, textarea { font-size: 11px; color: #38391A; }
 
/* Page Structure 
----------------------------------------------- */
#webpage { width: 800px; margin: 0 auto; text-align: left; }
table#main { width: 800px; height: 555px; }
table#main td#leftcol_main { width: 568px; height: 555px; background: url(/images/lcol_bkg_main.jpg) top left no-repeat; padding: 0; }
table#main td#leftcol_main #leftcol { height: 490px; margin: 10px 20px 0 0; }
table#main td#leftcol_main #leftcol_footer { margin: 0 20px 0 0; text-align: right; }
table#main td#rightcol_main_top { width: 232px; height: 259px; background: url(/images/rcol_bkg_main_top.jpg) top left no-repeat; padding: 0; }
table#main td#rightcol_main_top #rightcol { margin: 18px 0 0 50px; font-size: 1.3em; }
table#main td#rightcol_main_top #rightcol a { text-decoration: none; }
table#main td#rightcol_main_top #rightcol a:hover { text-decoration: none; }
table#main td#rightcol_main_top #rightcol a:visited { text-decoration: none; }
table#main td#rightcol_main_top #rightcol a:visited:hover { text-decoration: none; }
table#main td#rightcol_main_mid { width: 232px; height: 220px; background: url(/images/rcol_bkg_main_mid.gif) top left no-repeat; padding: 0; }
table#main td#rightcol_main_bot { width: 232px; height: 76px; background: url(/images/rcol_bkg_main_bot.jpg) top left no-repeat; padding: 0; }
table#main td#rightcol_main_bot #rightcol { margin: 10px 0 0 50px; font-size: 1.3em; }
table#main td#rightcol_main_bot #rightcol a { text-decoration: none; }
table#main td#rightcol_main_bot #rightcol a:hover { text-decoration: none; }
table#main td#rightcol_main_bot #rightcol a:visited { text-decoration: none; }
table#main td#rightcol_main_bot #rightcol a:visited:hover { text-decoration: none; }
table#secondary { width: 800px; padding: 0; border: none; }
table#secondary td#leftcol_sec { width: 568px; background: url(/images/lcol_bkg_sec.jpg) top left repeat-y; padding: 0; }
table#secondary td#leftcol_sec #leftcol { margin: 10px 40px 0 30px; }
table#secondary td#leftcol_sec_footer { background: url(/images/lcol_bkg_sec.jpg) top left repeat-y; padding: 0; }
table#secondary td#leftcol_sec_footer #leftcol_footer { margin: 0 20px 10px 30px; text-align: right; }
table#secondary td#rightcol_sec { background: url(/images/rcol_bkg_sec_bot.jpg) top left repeat-y; padding: 0; }
table#secondary td#rightcol_sec_top { width: 232px; height: 259px; background: url(/images/rcol_bkg_sec_top.jpg) top left no-repeat; padding: 0; }
table#secondary td#rightcol_sec_top #rightcol { margin: 0 0 0 50px; font-size: 1.3em; }
table#secondary td#rightcol_sec_top #rightcol a { text-decoration: none; }
table#secondary td#rightcol_sec_top #rightcol a:hover { text-decoration: none; }
table#secondary td#rightcol_sec_top #rightcol a:visited { text-decoration: none; }
table#secondary td#rightcol_sec_top #rightcol a:visited:hover { text-decoration: none; }
table#secondary td#rightcol_sec_mid { width: 232px; height: 220px; background: url(/images/rcol_bkg_sec_mid.gif) top left no-repeat; padding: 0; }
table#secondary td#rightcol_sec_bot { width: 232px; height: 76px; background: url(/images/rcol_bkg_sec_bot.jpg) top left no-repeat; padding: 0; }
table#secondary td#rightcol_sec_bot #rightcol { margin: 10px 0 0 50px; font-size: 1.3em; }
table#secondary td#rightcol_sec_bot #rightcol a { text-decoration: none; }
table#secondary td#rightcol_sec_bot #rightcol a:hover { text-decoration: none; }
table#secondary td#rightcol_sec_bot #rightcol a:visited { text-decoration: none; }
table#secondary td#rightcol_sec_bot #rightcol a:visited:hover { text-decoration: none; }
#copyright { width: 100%; text-align: center; font-size: 9px; }

/* Misc
----------------------------------------------- */
#order fieldset { border: 2px groove #EEEEEE; padding: 5px 5px 10px 5px; }
#order legend { color: #38391A; }
#order td { padding-right: 2px; } 
#order select.expire { margin-right: 2px; }
.clear { clear: both; }
.border_black { border: 1px solid #000000; }

/* General Fonts & URL's
----------------------------------------------- */
.BOLD {font-weight: bold;}
.SMALL {font-size: .9em;}
.MEDIUM {font-size: 1.3em;}
.LARGE {font-size: 1.6em;}
.EXLARGE {font-size: 2.8em;}
.SMALL_BOLD {font-size: .9em; font-weight: bold;}
.MEDIUM_BOLD {font-size: 1.3em; font-weight: bold;}
.LARGE_BOLD {font-size: 1.6em; font-weight: bold;}
.EXLARGE_BOLD {font-size: 2.8em; font-weight: bold;}
.RESULTMSG {font-size: 10px; font-weight: bold; color: #0000FF;}
.ERRORMSG {font-size: 10px; font-weight: bold; color: #BF4128;}
a.NL:link {text-decoration: none;}
a.NL:hover {text-decoration: none;}
a.NL:visited {text-decoration: none;}
a.NL:visited:hover {text-decoration: none;}

.WHITE {color: #FFFFFF;}
.BOLDWHITE {font-weight: bold; color: #FFFFFF;}
.SMALL_WHITE {font-size: .9em; color: #FFFFFF;}
.MEDIUM_WHITE {font-size: 1.3em; color: #FFFFFF;}
.LARGE_WHITE {font-size: 1.6em; color: #FFFFFF;}
.EXLARGE_WHITE {font-size: 2.8em; color: #FFFFFF;}
.SMALL_BOLDWHITE {font-size: .9em; font-weight: bold; color: #FFFFFF;}
.MEDIUM_BOLDWHITE {font-size: 1.3em; font-weight: bold; color: #FFFFFF;}
.LARGE_BOLDWHITE {font-size: 1.6em; font-weight: bold; color: #FFFFFF;}
.EXLARGE_BOLDWHITE {font-size: 2.8em; font-weight: bold; color: #FFFFFF;}
a.WHITE:link {color: #FFFFFF; text-decoration: none;}
a.WHITE:hover {color: #FFFFFF; text-decoration: underline;}
a.WHITE:visited {color: #FFFFFF; text-decoration: none;}
a.WHITE:visited:hover {color: #FFFFFF; text-decoration: underline;}
a.WHITE_NL:link {color: #FFFFFF; text-decoration: none;}
a.WHITE_NL:hover {color: #FFFFFF; text-decoration: none;}
a.WHITE_NL:visited {color: #FFFFFF; text-decoration: none;}
a.WHITE_NL:visited:hover {color: #FFFFFF; text-decoration: none;}
a.BOLDWHITE:link {color: #FFFFFF; font-weight: bold; text-decoration: none;}
a.BOLDWHITE:hover {color: #FFFFFF; font-weight: bold; text-decoration: underline;}
a.BOLDWHITE:visited {color: #FFFFFF; font-weight: bold; text-decoration: none;}
a.BOLDWHITE:visited:hover {color: #FFFFFF; font-weight: bold; text-decoration: underline;}

.BLACK {color: #000000;}
.BOLDBLACK {font-weight: bold; color: #000000;}
.SMALL_BLACK {font-size: .9em; color: #000000;}
.MEDIUM_BLACK {font-size: 1.3em; color: #000000;}
.LARGE_BLACK {font-size: 1.6em; color: #000000;}
.EXLARGE_BLACK {font-size: 2.8em; color: #000000;}
.SMALL_BOLDBLACK {font-size: .9em; font-weight: bold; color: #000000;}
.MEDIUM_BOLDBLACK {font-size: 1.3em; font-weight: bold; color: #000000;}
.LARGE_BOLDBLACK {font-size: 1.6em; font-weight: bold; color: #000000;}
.EXLARGE_BOLDBLACK {font-size: 2.8em; font-weight: bold; color: #000000;}
a.BLACK:link {color: #000000; text-decoration: none;}
a.BLACK:hover {color: #000000; text-decoration: underline;}
a.BLACK:visited {color: #000000; text-decoration: none;}
a.BLACK:visited:hover {color: #000000; text-decoration: underline;}
a.BLACK_NL:link {color: #000000; text-decoration: none;}
a.BLACK_NL:hover {color: #000000; text-decoration: none;}
a.BLACK_NL:visited {color: #000000; text-decoration: none;}
a.BLACK_NL:visited:hover {color: #000000; text-decoration: none;}
a.BOLDBLACK:link {color: #000000; font-weight: bold; text-decoration: none;}
a.BOLDBLACK:hover {color: #000000; font-weight: bold; text-decoration: underline;}
a.BOLDBLACK:visited {color: #000000; font-weight: bold; text-decoration: none;}
a.BOLDBLACK:visited:hover {color: #000000; font-weight: bold; text-decoration: underline;}
a.BOLDBLACK_NL:link {color: #000000; font-weight: bold; text-decoration: none;}
a.BOLDBLACK_NL:hover {color: #000000; font-weight: bold; text-decoration: none;}
a.BOLDBLACK_NL:visited {color: #000000; font-weight: bold; text-decoration: none;}
a.BOLDBLACK_NL:visited:hover {color: #000000; font-weight: bold; text-decoration: none;}

.RED {color: #BF4128;}
.BOLDRED {font-weight: bold; color: #BF4128;}
.SMALL_RED {font-size: .9em; color: #BF4128;}
.MEDIUM_RED {font-size: 1.3em; color: #BF4128;}
.LARGE_RED {font-size: 1.6em; color: #BF4128;}
.EXLARGE_RED {font-size: 2.8em; color: #BF4128;}
.SMALL_BOLDRED {font-size: .9em; font-weight: bold; color: #BF4128;}
.MEDIUM_BOLDRED {font-size: 1.3em; font-weight: bold; color: #BF4128;}
.LARGE_BOLDRED {font-size: 1.6em; font-weight: bold; color: #BF4128;}
.EXLARGE_BOLDRED {font-size: 2.8em; font-weight: bold; color: #BF4128;}
a.RED:link {color: #BF4128; text-decoration: none;}
a.RED:hover {color: #BF4128; text-decoration: underline;}
a.RED:visited {color: #BF4128; text-decoration: none;}
a.RED:visited:hover {color: #BF4128; text-decoration: underline;}
a.RED_NL:link {color: #BF4128; text-decoration: none;}
a.RED_NL:hover {color: #BF4128; text-decoration: none;}
a.RED_NL:visited {color: #BF4128; text-decoration: none;}
a.RED_NL:visited:hover {color: #BF4128; text-decoration: none;}
a.BOLDRED:link {color: #BF4128; font-weight: bold; text-decoration: none;}
a.BOLDRED:hover {color: #BF4128; font-weight: bold; text-decoration: underline;}
a.BOLDRED:visited {color: #BF4128; font-weight: bold; text-decoration: none;}
a.BOLDRED:visited:hover {color: #BF4128; font-weight: bold; text-decoration: underline;}
a.BOLDRED_NL:link {color: #BF4128; font-weight: bold; text-decoration: none;}
a.BOLDRED_NL:hover {color: #BF4128; font-weight: bold; text-decoration: none;}
a.BOLDRED_NL:visited {color: #BF4128; font-weight: bold; text-decoration: none;}
a.BOLDRED_NL:visited:hover {color: #BF4128; font-weight: bold; text-decoration: none;}
