/* CSS Documentation */

body { font-family: Arial, Helvetica, sans-serif; background-color: #900000; text-align: center; }

/* container or IDs */
#whiteBG { background-color: #FFFFFF; width: 760px; padding: 10px; }
#refundBG { background-color: #FFF0BC; width: 320px; padding: 5px; text-align: left;}
#leftContent { font-size: 12px; width: 235px; padding: 0px 5px 0px 0px; text-align right; }
#menuContent { width: 145px; padding: 0px; text-align: right; font-size: 12px;}
/* #menuContent { width: 145px; padding: 0; text-align: right; } */
#rightContent { font-size: 12px; width: 235px; padding: 0px 0px 5px 0px; text-align: left; }
#plainContent { font-size: 12px; padding: 0px 0px 5px 0px;}

/* subpage container */
#midContent { width: 250px; padding: 30px 5px 15px 25px; font-size: 12px; text-align: left;}
/* #midContent { width: 250px; padding: 30px 5px 15px 25px; text-align: left;} */
#baziContent { width: 277px; padding: 30px 0px 15px 0px; font-size: 12px; }
#midrightContent { width: 500px; padding: 30px 5px 15px 5px; }
#picContent { font-size: 12px; margin-right: 10px; }
#formContent { width: 500px; padding: 30px 15px 15px 25px; text-align: left; }
#picContent { font-size: 11px; margin-right: 10px; }
#footer { font-size: 11px; width: 700px; padding-top: 10px; }
/* #footer { font-size: 10px; width: 700px; padding-top: 10px; } */

/*#blackBanner { background-color: #000000; width: 240px; font-size: 10px; font-weight: bold; color: #FFFFFF;padding: 1px 5px; }

#RedBanner { background-color: #900000; width: 240px; font-size: 10px; font-weight: bold; color: #FFFFFF;padding: 1px 5px; }*/

/* strikeout */
.tdl { text-decoration: line-through;}


/* fonts */
.font10 { font-size: 10px; }
.font11 { font-size: 11px; }
.font12 { font-size: 12px; }
.font12b { font-size: 12px; font-weight: bold; }


/* margins and paddings */
.marginLeft05 { margin-left: 5px; }
.marginTop10 { margin-top: 10px; }
.marginTop25 { margin-top: 25px; }
.paddingRight10 { padding-right: 10px; }
.marginRight5 { margin-right: 5px; }

/* borders */
.borderSolidBrown { border: 1px solid #E2B32F; }
.borderTopSolidBrown { border-top: 1px solid #E2B32F; }
.borderLeftSolidBrown { border-left: 1px solid #E2B32F; }
.borderRightSolidBrown { border-right: 1px solid #E2B32F; }

/* links */ /*how to use in code:<a href="#" class="Green">*/


/* a:link, a:visited {font-size: 14px; font-weight: bold; color: #800080; text-decoration: underline; } */

a:link, a:visited { color: #AB8102; text-decoration: underline; }

/* a:link, a:visited { color: #00CFC0; text-decoration: underline; } */
a:hover { color: #900000; font-size: 12px; font-weight: bold; text-decoration: none; }

/* a:link, a:visited { color: #AB8102; text-decoration: none; }
a:hover { color: #900000; text-decoration: underline; } */

/* links for orders only */
a.order:link, a.order:visited {font-size: 16px; font-weight: bold; color: #D1004B; text-decoration: underline; }
a.order:hover {font-size: 16px; font-weight: bold; color: #900000; text-decoration: none; }

a.black:link, a.black:visited  { text-decoration: none; color: #000000; }
a.black:hover { text-decoration: underline; color: #666666; }

/* abbr */
.help { border-bottom: 1px dotted #333;
        cursor: help;}
