/* Style.css Below */
body { background-color: #C2D6CF; font-family: arial, helvetica, geneva; font-size: 12px; }

a.navlink:link { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none; }
a.navlink:active { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: normal; text-decoration: none; }
a.navlink:visited { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none; }
a.navlink:hover { font-family: verdana, arial, geneva, helvetica, sans-serif; font-size: 11px; color: #BDD5EE; font-weight: normal; text-decoration: none; }
a.navlinksmall:link { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 10px; color: #d3d3d3; font-weight: normal; text-decoration: underline; }
a.navlinksmall:active { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 10px; color: #d3d3d3; font-weight: normal; text-decoration: underline; }
a.navlinksmall:visited { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 10px; color: #d3d3d3; font-weight: normal; text-decoration: underline; }
a.navlinksmall:hover { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 10px; color: #ffcc00; font-weight: normal; text-decoration: none; }
a.bottomlink:link { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 11px; color: #000000; font-weight: normal; text-decoration: underline; }
a.bottomlink:active { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 11px; color: #000000; font-weight: normal; text-decoration: underline; }
a.bottomlink:visited { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 11px; color: #000000; font-weight: normal; text-decoration: underline; }
a.bottomlink:hover { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 11px; color: #00000; font-weight: normal; text-decoration: none; }
a.bodylink:link { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 11px; color: #a8890f; font-weight: normal; text-decoration: underline; }
a.bodylink:active { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 11px; color: #a8890f; font-weight: normal; text-decoration: underline; }
a.bodylink:visited { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 11px; color: #a8890f; font-weight: normal; text-decoration: underline; }
a.bodylink:hover { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 11px; color: #a8890f; font-weight: normal; text-decoration: none; }
a.bodylinksmall:link { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 10px; color: #000066; font-weight: normal; text-decoration: underline; }
a.bodylinksmall:active { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 10px; color: #000066; font-weight: normal; text-decoration: underline; }
a.bodylinksmall:visited { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 10px; color: #000066; font-weight: normal; text-decoration: underline; }
a.bodylinksmall:hover { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 10px; color: #000066; font-weight: normal; text-decoration: none; }
a.headerlink:link { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 14px; color: #666666; font-weight: bold; text-decoration: none; font-style : italic; }
a.headerlink:active { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 14px; color: #666666; font-weight: bold; text-decoration: none;  font-style : italic; }
a.headerlink:visited { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 14px; color: #666666; font-weight: bold; text-decoration: none;font-style : italic;  }
a.headerlink:hover { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 14px; color: #CC0000; font-weight: bold; text-decoration: none; font-style : italic; }
a.headerlink2:link { font-family: arial, helvetica, geneva; font-size: 10px; color: #ffffff; text-decoration: underline; }
a.headerlink2:active {  font-family: arial, helvetica, geneva; font-size: 10px; color: #ffffff; text-decoration: underline; }
a.headerlink2:visited {  font-family: arial, helvetica, geneva; font-size: 10px; color: #ffffff; text-decoration: underline; }
a.headerlink2:hover {  font-family: arial, helvetica, geneva; font-size: 10px; color: #ffffff; text-decoration: underline; }
a.tableheaderlink:link { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold; text-decoration: underline; }
a.tableheaderlink:active { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold; text-decoration: underline; }
a.tableheaderlink:visited { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold; text-decoration: underline; }
a.tableheaderlink:hover { font-family: arial, geneva, helvetica, verdana, sans-serif; font-size: 13px; color: #FFCC33; font-weight: bold; text-decoration: none; }
a.a9:link { font-family: arial, hevetica, geneva; font-size: 11px; color: #ffffff; font-weight: normal; text-decoration: underline; }
a.a9:active { font-family: arial, hevetica, geneva; font-size: 11px; color: #ffffff; font-weight: normal; text-decoration: underline; }
a.a9:visited { font-family: arial, hevetica, geneva; font-size: 11px; color: #ffffff; font-weight: normal; text-decoration: underline; }
a.a9:hover { font-family: arial, hevetica, geneva; font-size: 11px; color: #ffffff; font-weight: normal; text-decoration: none; }
a.a15:link { font-family: arial, helvetica, geneva; font-size: 10px; color: #ffffff; text-decoration: underline; }
a.a15:active { font-family: arial, helvetica, geneva; font-size: 10px; color: #ffffff; text-decoration: underline; }
a.a15:visited { font-family: arial, helvetica, geneva; font-size: 10px; color: #ffffff; text-decoration: underline; }
a.a15:hover { font-family: arial, helvetica, geneva; font-size: 10px; color: #ffffff; text-decoration: none; }


.bodytext {font-family: arial, helvetica, geneva; font-size: 11px; color: #000000;}
.bodytext2 {font-family: arial, helvetica, geneva; font-size: 11px; color: #000000; line-height: 24px;}
.bodytext3 {font-family: arial, helvetica, geneva; font-size: 10px; color: #ffffff; text-decoration: underline;}
.bodytextsmall { font-family: arial, helvetica, geneva, sans-serif; font-size: 10px; color: #000000; }
.bodytextsmall2 { font-family: arial, helvetica, geneva, sans-serif; font-size: 10px; color: #ffffff; }
.bodytextbold { font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; font-weight: bold; color: #000066; }
.bodytextsmallbold { font-family: arial, helvetica, geneva, sans-serif; font-size: 11px; color: #000066; font-weight: bold; }

.textone { font-family: arial, helvetica, geneva; font-size: 12px; color: #33333; }
.texttwo { font-family: arial, helvetica, geneva; font-size: 11px; color: #ffffff; ; font-weight: bold}
.textthree { font-family: arial, helvetica, geneva; font-size: 10px; color: #000000; }
.inputone { font-family: arial, helvetica, geneva; font-size: 10px; color: #000000; width: 75px; }
.smalltextWhite { font-family: arial, helvetica, geneva; font-size: 10px; color: #484848; }
.whitetext { font-family: arial, helvetica, geneva; font-size: 11px; font-weight: bold; color: #ffffff; }
.hd2 { font-family: arial, helvetica, geneva; font-size: 16px; color: #616161; ; font-weight: bold}

a.whitetext:link { font-family: arial, helvetica, geneva; font-size: 11px; font-weight: bold; color: #ffffff; }
a.whitetext:active { font-family: arial, helvetica, geneva; font-size: 11px; font-weight: bold; color: #ffffff; }
a.whitetext:visited { font-family: arial, helvetica, geneva; font-size: 11px; font-weight: bold; color: #ffffff; }
a.whitetext:hover { font-family: arial, helvetica, geneva; font-size: 11px; font-weight: bold; color: #ffffff; }


/* start tpls */
hr { background: transparent; color: #ffffff; height: 1px; }

/*Headers*/
.headerOne {font-family: arial, helvetica, geneva; font-size: 16px;  font-weight: bold;  color: #690606;}
.headerTwo {font-family: arial, helvetica, geneva; font-size: 13px;  font-weight: bold;  color: #690606;}
.mainheader { font-family: arial, helvetica, geneva, sans-serif; font-size: 18px; color: #000066; font-weight: bold; }

/*Tables*/
.tdbkg {background : #D8E1DE; background-color: #D8E1DE;}
.tdcolor1 {background : #5B5B37; background-color: #10523C;}
.tdbkg3 {background : #5A756C; background-color: #5A756C;}
.tableschoolcell { background-color: #FEF3AF; font-family: arial, helvetica, geneva, sans-serif; font-size: 11px; color: #000000; }
.tablecell { background-color: #ffffff; font-family: arial, helvetica, geneva; font-size: 11px; color: #000000; }
.tablecellsmall { background-color: #ffffff; font-family: arial, helvetica, geneva, sans-serif; font-size: 10px; color: #666699; }
.tableheader { background-color: #5A756C; font-size: 11px; font-family: arial, helvetica, geneva, sans-serif; color: #ffffff; font-weight: bold; }
.tablesubheader { background-color: #9999cc; font-size: 12px; font-family: arial, helvetica, geneva, sans-serif; color: #000066; font-weight: bold; }
.th1 { font-family: arial, helvetica, geneva; background-color: #5A756C; font-size: 13px; color: #ffffff; font-weight: bold; }
.th2 { background-color: #82A2CE; font-size: 12px; font-family: arial, helvetica, geneva, sans-serif; color: #000000; font-weight: bold; }
.td3 { background-color: #e9e9e9; font-size: 11px; font-family: arial, helvetica, geneva, sans-serif; color: #000000; font-weight: normal; }
.td10 { background-color: #ffffff; font-size: 11px; font-family: arial, helvetica, geneva, sans-serif; color: #000000; font-weight: normal; }
.td20 { background-color: #C2D6CF; font-family: arial, helvetica, geneva; font-size: 12px; font-weight: bold; }

/*Form Stuff*/
.formtext { font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; color: #000066; }
.formheader { font-family: arial, helvetica, geneva, sans-serif; font-size: 17px; color: #ffffff; font-weight: bold; letter-spacing: 0.025em; }
.inputbox { width: 300px; }
.inputmedium { width: 150px; }
.inputboxsmall { width: 75px; }
.inputtext { font-family: arial, helvetica, geneva, sans-serif; font-size: 14px; color: #706f6f; }
.submitbutton { font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; background-color: #000066; color: #ffffff; letter-spacing: 0.038em; }
.submitbutton2 { font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; background-color: #FF9428; color: #ffffff; letter-spacing: 0.038em; }
.submitbutton3 { font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; background-color: #5A756C; color: #ffffff; letter-spacing: 0.038em; }

.dropdown {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}

/* textarea */
.ta1 { font-family: arial, helvetica, geneva; font-size: 12px; border: solid; border-width: 1px; border-color: #5A756C; width: 100%; }
.ta2 { font-family: arial, helvetica, geneva; font-size: 12px; border: solid; border-width: 1px; border-color: #5A756C; width: 100%; height: 20px; }
.ta3 { font-family: arial, helvetica, geneva; font-size: 12px; border: solid; border-width: 1px; border-color: #5A756C; background-color: #eeeeee; width: 100%; height: 20px; }

/* input */
.i1 { font-family: arial, helvetica, geneva; border: solid; font-size: 12px; background-color: #2D4561;  color: #000000; border-width: 1px; width: 100%; border-color: #8596AB; }
.i2 { font-family: arial, helvetica, geneva; border: solid; font-size: 12px; background-color: #ffffff; color: #000000; border-width: 1px; width: 100%; border-color: #c0c0c0; text-align: right; }
.i3 { font-family: arial, helvetica, geneva; border: solid; font-size: 11px; background-color: #ffffff; color: #5A756C; border-width: 1px; width: 100%; border-color: #8596AB; }
.i4 { font-family: arial, helvetica, geneva; border: solid; font-size: 10px;  background-color: #ffffff; color: #000000; border-width: 1px; width: 75px; height: 14px;  border-color: #c0c0c0; }
.i5 { font-family: arial, helvetica, geneva; font-size: 10px; color: #000000; width: 100px; }
.i6 { width: 75px; }
.i7 { font-family: arial, helvetica, geneva; border: solid; font-size: 12px; background-color: #eeeeee;  color: #000000; border-width: 1px; width: 100%; border-color: #c0c0c0; }
.i8 { font-family: arial, helvetica, geneva; border: solid; font-size: 12px; background-color: #eeeeee; color: #000000; border-width: 1px; width: 100%; border-color: #c0c0c0; text-align: right; }
.i9 { font-family: arial, helvetica, geneva; border: none; font-size: 13px; background-color: #336699; color: #ffffff; width: 75px; height: 15px; text-align: right; font-weight: bold; }


/* Style.css Above */

/* start IE.css */
a:link { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 11px; color: #2b4678; text-decoration: underline; }
a:active { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 11px; color: #800000; text-decoration: underline; }
a:visited { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline; }
a:hover { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 11px; color: #800000; text-decoration: none; }
a.subheader { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 12px; color: #2b4678; text-decoration: underline; }
a.subheader:link { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 12px; color: #2b4678; text-decoration: underline; }
a.subheader:active { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 12px; color: #800000; text-decoration: underline; }
a.subheader:visited { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline; }
a.subheader:hover { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 12px; color: #800000; text-decoration: none; }
HR { color: #000000; background: transparent; height: 1px; }
.body { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 11px; color: #000000; }
.header { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #2b4678; }
.tableheader { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; }
.tablecell { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #ffffff; }
.tableheaderbg { background-color: #2b4678; }
.tdrowone { background-color: #eeeeee; }
.tdrowtwo { background-color: #ffffff; }
.subheader { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
.small { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px; line-height: 15px; color:#000000; }
.input200 { font-family: verdana, geneva, arial, helvetica, sans-serif; width: 200px; }
.input250 { font-family: verdana, geneva, arial, helvetica, sans-serif; width: 250px; }
.textarea350 { font-family: verdana, geneva, arial, helvetica, sans-serif; width: 350px; height: 100px; scrollbar-3dlight-color: #e68c2c; scrollbar-arrow-color: #2b4678; scrollbar-base-color: #f4ddc4; scrollbar-face-color: #e68c2c; }
.button { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; background-color: #000000; color: #ffffff; }
<!--
body { margin: 0px; background-color: #C2D6CF; }
hr { background: transparent; color: #000000; height: 1px; }
#body { z-index: 0; }
#help { position: absolute; right: 15px; top: 135px; visibility: hidden; z-index: 1; }
#orderhelp { position: absolute; left: 35px; top: 200px; visibility: hidden; z-index: 2; }
#accountinghelp { position: absolute; left: 300px; top: 200px; visibility: hidden; z-index: 3; }
#saleshelp { position: absolute; right: 50px; top: 200px; visibility: hidden; z-index: 4; }

/* links */
a.a1:link { font-family: arial, helvetica, geneva; font-size: 9px; color: #5A756C;  text-decoration: underline; }
a.a1:active { font-family: arial, helvetica, geneva; font-size: 9px; color: #5A756C;  text-decoration: underline; }
a.a1:visited { font-family: arial, helvetica, geneva; font-size: 9px; color: #5A756C;  text-decoration: underline; }
a.a1:hover { font-family: arial, helvetica, geneva; font-size: 9px; color: #000000;  text-decoration: underline; }
a.a2:link { font-family: arial, helvetica, geneva; font-size: 11px; color: #5A756C; font-weight: bold; text-decoration: none; }
a.a2:active { font-family: arial, helvetica, geneva; font-size: 11px; color: #5A756C; font-weight: bold; text-decoration: underline; }
a.a2:visited { font-family: arial, helvetica, geneva; font-size: 11px; color: #5A756C; font-weight: bold; text-decoration: none; }
a.a2:hover { font-family: arial, helvetica, geneva; font-size: 11px; color: #5A756C; font-weight: bold; text-decoration: underline; }
a.a3:link { font-family: arial, helvetica, geneva; font-size: 12px; color: #5A756C; text-decoration: underline; } /* main bodytext link */
a.a3:active { font-family: arial, helvetica, geneva; font-size: 12px; color: #5A756C; text-decoration: underline; }
a.a3:visited { font-family: arial, helvetica, geneva; font-size: 12px; color: #5A756C; text-decoration: underline; }
a.a3:hover { font-family: arial, helvetica, geneva; font-size: 12px; color: #ff9933; text-decoration: none; }
a.a4:link { font-family: arial, helvetica, geneva; font-size: 12px; color: #5A756C; text-decoration: underline; font-weight: bold; }
a.a4:active { font-family: arial, helvetica, geneva; font-size: 12px; color: #5A756C; text-decoration: underline; font-weight: bold; }
a.a4:visited { font-family: arial, helvetica, geneva; font-size: 12px; color: #5A756C; text-decoration: underline; font-weight: bold; }
a.a4:hover { font-family: arial, helvetica, geneva; font-size: 12px; color: #ff9933; text-decoration: none; font-weight: bold; }
a.a5:link { font-family: arial, helvetica, geneva; font-size: 18px; color: #5A756C; font-weight: bold; text-decoration: none; } /* headerlink */
a.a5:active { font-family: arial, helvetica, geneva; font-size: 18px; color: #7fd455; font-weight: bold; text-decoration: none; }
a.a5:visited { font-family: arial, helvetica, geneva; font-size: 18px; color: #5A756C; font-weight: bold; text-decoration: none; }
a.a5:hover { font-family: arial, helvetica, geneva; font-size: 18px; color: #7fd455; font-weight: bold; text-decoration: underline; }
a.a6:link { font-family: arial, helvetica, geneva; font-size: 16px; color: #5A756C; font-weight:bold; text-decoration: none; } /* subheaderlink */
a.a6:active { font-family: arial, helvetica, geneva; font-size: 16px; color: #7fd455; font-weight:bold; text-decoration: none; }
a.a6:visited { font-family: arial, helvetica, geneva; font-size: 16px; color: #5A756C; font-weight:bold; text-decoration: none; }
a.a6:hover { font-family: arial, helvetica, geneva; font-size: 16px; color: #7fd455; font-weight:bold; text-decoration: none; }
a.a7:link { font-family: arial, helvetica, geneva; font-size: 14px; color: #5A756C; font-weight:bold; text-decoration: underline; }
a.a7:active { font-family: arial, helvetica, geneva; font-size: 14px; color: #000000; font-weight:bold; text-decoration: underline; }
a.a7:visited { font-family: arial, helvetica, geneva; font-size: 14px; color: #5A756C; font-weight:bold; text-decoration: underline; }
a.a7:hover { font-family: arial, helvetica, geneva; font-size: 14px; color: #000000; font-weight:bold; text-decoration: none; }
a.a8:link { font-family: arial, helvetica, geneva; font-size: 10px; color: #5A756C; text-decoration: underline; }
a.a8:active { font-family: arial, helvetica, geneva; font-size: 10px; color: #5A756C; text-decoration: underline; }
a.a8:visited { font-family: arial, helvetica, geneva; font-size: 10px; color: #5A756C; text-decoration: underline; }
a.a8:hover { font-family: arial, helvetica, geneva; font-size: 10px; color: #ff9933; text-decoration: none; }
a.a9:link { font-family: arial, hevetica, geneva; font-size: 10px; color: #ffffff; font-weight: normal; text-decoration: underline; }
a.a9:active { font-family: arial, hevetica, geneva; font-size: 10px; color: #ffffff; font-weight: normal; text-decoration: underline; }
a.a9:visited { font-family: arial, hevetica, geneva; font-size: 10px; color: #ffffff; font-weight: normal; text-decoration: underline; }
a.a9:hover { font-family: arial, hevetica, geneva; font-size: 10px; color: #7fd455; font-weight: normal; text-decoration: none; }
a.a10:link { font-family: arial, helvetica, geneva; font-size: 10px; color: #ffffff; text-decoration: none; font-weight: bold; }
a.a10:active { font-family: arial, helvetica, geneva; font-size: 10px; color: #000000; text-decoration: underline; font-weight: bold; }
a.a10:visited { font-family: arial, helvetica, geneva; font-size: 10px; color: #ffffff; text-decoration: none; font-weight: bold; }
a.a10:hover { font-family: arial, helvetica, geneva; font-size: 10px; color: #000000; text-decoration: underline; font-weight: bold; }
a.a11:link { font-family: verdana, arial, helvetica, geneva; font-size: 10px; color: #000000; text-decoration: none; }
a.a11:active { font-family: verdana, arial, helvetica, geneva; font-size: 10px; color: #000000; text-decoration: underline; }
a.a11:visited { font-family: verdana, arial, helvetica, geneva; font-size: 10px; color: #000000; text-decoration: none; }
a.a11:hover { font-family: verdana, arial, helvetica, geneva; font-size: 10px; color: #000000; text-decoration: underline; }
a.a12:link { font-family: arial, helvetica, geneva; font-size: 11px; color: #5A756C; text-decoration: underline; }
a.a12:active { font-family: arial, helvetica, geneva; font-size: 11px; color: #ff9933; text-decoration: underline; }
a.a12:visited { font-family: arial, helvetica, geneva; font-size: 11px; color: #5A756C; text-decoration: underline; }
a.a12:hover { font-family: arial, helvetica, geneva; font-size: 11px; color: #ff9933; text-decoration: none; }
a.a13:link { font-family: arial, helvetica, geneva; font-size: 12px; color: #000000; text-decoration: underline; } /* alternating row link (td3) */
a.a13:active { font-family: arial, helvetica, geneva; font-size: 12px; color: #000000; text-decoration: underline; }
a.a13:visited { font-family: arial, helvetica, geneva; font-size: 12px; color: #000000; text-decoration: underline; }
a.a13:hover { font-family: arial, helvetica, geneva; font-size: 12px; color: #ff9933; text-decoration: none; }
a.a14:link { font-family: arial, helvetica, geneva; font-size: 12px; color: #ffffff; text-decoration: none; font-weight: bold; }
a.a14:active { font-family: arial, helvetica, geneva; font-size: 12px; color: #ffffff; text-decoration: none; font-weight: bold; }
a.a14:visited { font-family: arial, helvetica, geneva; font-size: 12px; color: #ffffff; text-decoration: none; font-weight: bold; }
a.a14:hover { font-family: arial, helvetica, geneva; font-size: 12px; color: #ffffff; text-decoration: underline; font-weight: bold; }

a.a15:link { font-family: century gothic, arial, helvetica, geneva; font-size: 12px; color: #5A756C; text-decoration: none; font-weight: bold; }
a.a15:active { font-family: century gothic, arial, helvetica, geneva; font-size: 12px; text-decoration: none; font-weight: bold; color: #5A756C; }
a.a15:visited { font-family: century gothic, arial, helvetica, geneva; font-size: 12px; text-decoration: none; font-weight: bold; color: #5A756C; }
a.a15:hover { font-family: century gothic, arial, helvetica, geneva; font-size: 12px; text-decoration: none; font-weight: bold; color: #ECD02B; }

/* backgrounds */
.bg1 { }
.bg2 { background-color: #ff9933; }
.bg3 { background-color: #ffcc99; }
.bg4 { background-color: #ffffff; background-image: url(/images/shell/gradient.jpg); }
.tdbkg1 {background : #5A756C; background-color: #5A756C;}

/* header */
.hd1 { font-family: arial, helvetica, geneva; font-size: 20px; color: #5A756C; font-weight: bold; }
.hd2 { font-family: arial, helvetica, geneva; font-size: 16px; color: #5A756C; font-weight:bold; }

/* horizontal rule */
.hr1 { background: transparent; color: #7fd455; height: 1px; }
.hr2 { background: transparent; color: #000000; height: 1px; }

/* input */
.i1 { font-family: arial, helvetica, geneva; border: solid; font-size: 12px; background-color: #ffffff;  color: #000000; border-width: 1px; width: 100%; border-color: #c0c0c0; }
.i2 { font-family: arial, helvetica, geneva; border: solid; font-size: 12px; background-color: #ffffff; color: #000000; border-width: 1px; width: 100%; border-color: #c0c0c0; text-align: right; }
.i3 { font-family: arial, helvetica, geneva; border: solid; font-size: 10px; background-color: #ffffff; color: #000000; border-width: 1px; width: 150px; border-color: #666666; }
.i4 { font-family: arial, helvetica, geneva; border: none; font-size: 10px; background-color: #5A756C; color: #ffffff; width: 75px; height: 15px; text-align: right; }
.i5 { font-family: arial, helvetica, geneva; font-size: 10px; color: #000000; width: 100px; }
.i6 { width: 75px; }
.i7 { font-family: arial, helvetica, geneva; border: none; font-size: 13px; background-color: #5A756C; color: #ffffff; width: 150px; height: 18px; text-align: left; font-weight: bold; }

/* select */
.sel1 { font-family: arial, helvetica, geneva; font-size: 10px; color: #000000; }
.sel2 { font-family: arial, helvetica, geneva; font-size: 10px; color: #000000; }

/* submit */
.sub1 { font-family: arial, helvetica, geneva; font-size: 12px; background-color: #5A756C; color: #ffffff; letter-spacing: 0.038em; }

/* swatch colors */
.s1 { background-color: #000000; }
.s2 { background-color: #5A756C; }
.s4 { background-color: #ff9933; } /* vermotion orange */
.s5 { background-color: #5A756C; } /* vermotion blue */
.s8 { background-color: #ffcc99; } /* light orange */

/* tabledata */
.td1 { padding: 5px; background-color: #ffffff; }
.td2 { font-family: arial, helvetica, geneva; background-color: #5A756C; font-size: 10px; color: #ffffff; text-decoration: none; font-weight: bold; }
.td3 { font-family: arial, helvetica, geneva; background-color: #ffffff; font-size: 12px; color: #000000; } /* main cells */
.td4 { font-family: arial, helvetica, geneva; background-color: #eeeeee; font-size: 12px; color: #5A756C; }
.td5 { font-family: arial, helvetica, geneva; background-color: #ffffff; font-size: 11px; color: #000000; }
.td6 { font-family: arial, helvetica, geneva; background-color: #5A756C; font-size: 12px; color: #ffffff; }
.td7 { font-family: arial, helvetica, geneva; background-color: #bec6d8; font-size: 12px; color: #ffffff; }
.td8 { font-family: arial, helvetica, geneva; background-color: #ffffff; font-size: 12px; color: #000000; }
.td9 { font-family: arial, helvetica, geneva; background-color: #ffffff; font-size: 15px; color: #000000; }
.td10 { font-family: arial, helvetica, geneva; background-color: #cccccc; font-size: 12px; color: #000000; } /* po_detailrow2.tpl */
.td11 { font-family: arial, helvetica, geneva; background-color: #ffffff; font-size: 12px; color: #0c1630; }
.td12 { font-family: arial, helvetica, geneva; background-color: #ffcc99; font-size: 12px; color: #ffffff; } /* planner overlap */

/* text */
.t1 { font-family: arial, helvetica, geneva; font-size: 12px; color: #0c1630; } /* bodytext */
.t4 { font-family: arial, helvetica, geneva; font-size: 12px; color: #0c1630; font-weight: bold; } /* bodytextbold */
.t5 { font-family: arial, helvetica, geneva; font-size: 11px; color: #0c1630; font-style: italic; } /* bodytextitalic */
.t6 { font-family: arial, helvetica, geneva; font-size: 10px; color: #0c1630; }
.t8 { font-family: arial, helvetica, geneva; font-size: 11px; color: #000000; }
.t9 { font-family: arial, helvetica, geneva; font-size: 12px; color: #0c1630; } /* formtext */
.t12 { font-family: arial, helvetica, geneva; font-size: 12px; color: #ff0000; } /* important - red text */
.t13 { font-family: arial, helvetica, geneva; font-size: 12px; color: #000000; } /* print orders */
.t14 { font-family: arial, helvetica, geneva; font-size: 12px; color: #000000; font-weight: bold; }
.t15 { font-family: arial, helvetica, geneva; font-size: 12px; color: #5A756C; font-weight: bold; }
.t16 { font-family: arial, helvetica, geneva; font-size: 12px; color: #ffffff; }
.t17 { font-family: arial, helvetica, geneva; font-size: 10px; color: #ffffff; }
.t18 { font-family: arial, helvetica, geneva; font-size: 8px; color: #0c1630; } 
.t19 { font-family: century gothic, arial, helvetica, geneva; font-size: 14px; color: #5A756C; text-decoration: none; font-weight: bold; } /* header text */

/* textarea */
.ta1 { font-family: arial, helvetica, geneva; font-size: 12px; border: solid; border-width: 1px; border-color: #c0c0c0; width: 100%; }
.ta2 { font-family: arial, helvetica, geneva; font-size: 12px; border: solid; border-width: 1px; border-color: #c0c0c0; width: 100%; height: 20px; }

/* tableheader */
.th1 { font-family: arial, helvetica, geneva; background-color: #5A756C; font-size: 13px; color: #ffffff; font-weight: bold; }
.th2 { font-family: arial, helvetica, geneva; background-color: #95A7A1; font-size: 12px; color: #ffffff; font-weight: bold; }
.th3 { font-family: arial, helvetica, geneva; background-color: #5A756C; font-size: 12px; color: #ffffff; font-weight: bold; }
.th4 { font-family: arial, helvetica, geneva; background-color: #5A756C; font-size: 12px; color: #ffffff; font-weight: bold; }

/* table row */
.tr1 { font-family: arial, helvetica, geneva; background-color: #5A756C; font-size: 12px; color: #000000; }
.tr2 { font-family: arial, helvetica, geneva; background-color: #DFE4E3; font-size: 12px; color: #000000; }
.tr3 { font-family: arial, helvetica, geneva; background-color: #10523C; font-size: 12px; color: #000000; }
/* end IE.css */