/* em Font Size Translator (approximation)
1.15 = 18px
.9 = 15px
.85 = 14px
.8 = 13px
.75 = 12px
.7 =  11px
.65 = 10px
.6 = 9px
*/

/* GLOBAL STYLES START */
body {FONT-FAMILY: Verdana, Arial, Helvetica; font-weight:normal; color:#000; text-decoration:none; margin-top:0px; margin-left:0px; top-margin:0px; left-margin:0px}
a:link, a:visited, a:active{color:#00407D; text-decoration:underline;}
a:hover {color:#00407D; text-decoration:underline;}

/* GLOBAL STYLES END */

/*TEXT STYLES*/
.normal {FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration:none; font-size:.7em; color:#000; font-weight:normal; line-height: 1.3em; margin-top: 0em; margin-bottom: 1em;}
.normal p{margin-top: .5em; margin-bottom: 1.0em;}
.normal a:link, .normal a:visited, .normal a:active{color:#00407D; text-decoration:underline; font-size:11px;}
.normal a:hover {color:#00407D; text-decoration:underline; font-size:11px;}
.date {FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration:none; font-size:11px; color:#000; font-weight:normal; margin-top: 0px;}
.fieldlabel{FONT-FAMILY: Verdana, Arial, Helvetica; font-size:11px; font-weight:normal; color:#000; }
.requiredlabel{FONT-FAMILY: Verdana, Arial, Helvetica; font-size:11px; font-weight:normal; color:#CC0000;}
.readonly{FONT-FAMILY: Verdana, Arial, Helvetica; font-size:11px; font-weight:normal; color:#666; }
.messages{FONT-FAMILY: Verdana, Arial, Helvetica; font-size:11px; font-weight:normal; color:#CC0000;}
.pagination {FONT-FAMILY: Verdana, Arial, Helvetica; font-size:11px; font-weight:normal; color:#D8D5C5; line-height:11px;}
.pagination a:link, .pagination a:visited, .pagination a:hover, .pagination a:active {FONT-FAMILY: Verdana, Arial, Helvetica; font-size:11px; font-weight:normal; color:#00407D; line-height:11px;}
.pagination_selected{FONT-FAMILY: Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; color:#00407D;  line-height:11px;}
.welcome_login_title{color:#FFFFFF; font-size:14px}
.welcome {FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration:none; font-size:10px; color:#333; font-weight:bold; margin-top: 0px; margin-bottom: 1px; PADDING-RIGHT: 5px; background-color:#D8D5C5;}

/*NAVIGATION STYLES*/
.tabon {FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration:none; font-size:11px; color:#333; font-weight:bold; margin-top: 0px; margin-bottom: 1px; PADDING-LEFT: 3px; background-color:#D8D5C5; letter-spacing: 0px}
.taboff {FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration:none; font-size:11px; color:#FFF; font-weight:bold; margin-top: 0px; margin-bottom: 1px; PADDING-LEFT: 3px; background-color:#666666; letter-spacing: 0px}
.taboff a:link, .taboff a:visited, .taboff a:hover, .taboff a:active {font-size:11px; color:#FFF; text-decoration:none; letter-spacing: 0px}
.sublinks {FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration:none; font-size:11px; color:#333; font-weight:bold; line-height: 1.3em; margin-top: 0px; margin-bottom: 1px; PADDING-LEFT: 14px; background-color:#D8D5C5;}
.sublinkslite {FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration:none; font-size:11px; color:#333; font-weight:normal; line-height: 1.3em; margin-top: 0px; margin-bottom: 1px; background-color:#D8D5C5;}
.sublinks a:link, .sublinks a:visited, .sublinks a:active {font-size:11px; font-weight: normal; color:#333; text-decoration:none;}
.sublinks a:hover {color:#333; text-decoration:underline;}

.sublinksgrn {FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration:none; font-size:11px; color:#fff; font-weight:bold; line-height: 1.3em; margin-top: 0px; margin-bottom: 1px; PADDING-LEFT: 14px; background-color:#96b994;}
.sublinksgrnlite {FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration:none; font-size:11px; color:#fff; font-weight:normal; line-height: 1.3em; margin-top: 0px; margin-bottom: 1px; background-color:#96b994;}
.sublinksgrnlite a:link, .sublinksgrnlite a:visited, .sublinksgrnlite a:active {font-size:11px; font-weight: normal; color:#fff; text-decoration:none;}
.sublinksgrnlite a:hover {color:#fff; text-decoration:underline;}

/*HOME PAGE STYLES*/
.hometext {FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration:none; font-size:.7em; color:#000; font-weight:normal; line-height: 1.3em; margin-top: 0em; margin-bottom: 1em; text-align: justify;}
.hometext p{margin-top: .5em; margin-bottom: 1.6em; width: 564px}
.hometext_reg {FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration:none; font-size:.8em; color:#000; font-weight:normal; line-height: 1.3em; margin-top: 0em; margin-bottom: 1em; text-align: justify;}
.homeservicestable{margin-top: 10px}
.homeservicestableleft {border-left-width:2px; border-left-style:solid; border-left-color:#D8D5C5;}
.homeserviceslink a:link, .homeserviceslink a:visited, .homeserviceslink a:active {color:#00407D; text-decoration:none; font-size:11px;}
.homeserviceslink a:hover {color:#00407D; text-decoration:underline; font-size:11px;}
.homeserviceslink p{margin-top: 0px; margin-bottom: 0px;}
.loginregisterblock {PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Verdana, Arial, Helvetica; font-size:11px; color:#FFF; font-weight:normal; letter-spacing: 0px}
.loginlink a:link, .loginlink a:visited, .loginlink a:hover, .loginlink a:active {font-size:9px; color:#FFF; text-decoration:underline; letter-spacing: -1px}
.loginlinkblack a:link, .loginlinkblack a:visited, .loginlinkblack a:hover, .loginlinkblack a:active {font-size:9px; color:#000; text-decoration:underline; letter-spacing: -1px}
.loginlinkwhite a:link, .loginlinkwhite a:visited, .loginlinkwhite a:hover, .loginlinkwhite a:active {font-size:9px; color:#FFF; text-decoration:underline; letter-spacing: -1px}
.welcomelinkwhite a:link, .welcomelinkwhite a:visited, .welcomelinkwhite a:hover, .welcomelinkwhite a:active {font-size:11px; color:#FFF; text-decoration:underline; letter-spacing: -1px}
.copyright {FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration:none; font-size:10px; color:#333; font-weight:normal; line-height: 11px; margin-top: 0px; margin-bottom: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; padding-top: 3px; padding-bottom: 3px}
.copyright a:link, .copyright a:visited, .copyright a:hover, .copyright a:active {font-size:10px; color:#00407D; text-decoration:underline;}

/*COMPANY & INDUSTRY NEWS STYLES*/
.newscontenttable{margin-top: 10px; background-color:#D8D5C5;}
.newstableleft {border-left-width:2px; border-left-style:solid; border-left-color:#D8D5C5;}
.newscontent{padding-left:5px; padding-right:3px; padding-top:3px; margin-top: 0px; padding-bottom:0px; FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration:none; color:#333; font-weight:normal;}
.newscontent p{margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; font-size:.7em;}
.industrynews {FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration:none; font-size:.65em; color:#356533; font-weight:bold; line-height: 1.3em; margin-top: 0em; margin-bottom: 1em;}
.industrynews a:link, .industrynews a:visited, .industrynews a:active{color:#00407D; text-decoration:underline; font-size:11px; font-weight:normal;}
.industrynews a:hover {color:#00407D; text-decoration:underline; font-size:11px; font-weight:normal;}
.industrynews p{margin-top: .5em; margin-bottom: 1.0em;}

/*ORDER FORM STYLES*/
.pageheadertable {margin-top:13px; margin-left:10px;}
.orderheadercontent {margin-top:5px; margin-left:10px; background-color:#4A7548;}
.orderheadercontent td{padding-left:10px; FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration:none; color:#FFF; font-weight:normal; font-size:11px;}
.confirmheadercontent {background-color:#4A7548; margin-bottom:8px;}
.confirmheadercontent td{FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration:none; color:#FFF; font-weight:bold; font-size:11px; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; }
.orderheadername{padding-left:10px; FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration:none; color:#FFF; font-weight:bold; font-size:11px;}

.formshell {margin-top:10px; margin-left:10px;}
.formsubtablebottom{border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #D8D5C5;}
.formsubtabletab {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica; padding-left:10px; padding-right:2px; line-height: 12px; border-left-width: 2px; border-left-style: solid;border-left-color: #D8D5C5; border-top-width: 2px;border-top-style: solid; border-top-color: #D8D5C5;}
.formsubtableshell{border-left-width: 2px;border-left-style: solid;border-left-color: #D8D5C5;border-right-width: 2px; border-right-style: solid;border-right-color: #D8D5C5;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #D8D5C5;padding-bottom:5px;}
.forminsidetable{margin-bottom: 0px;}
.forminsidetable td{padding-left: 10px; padding-top:2px; padding-bottom:2px;}
.nostyle td{padding-left: 0px; padding-top: 0px; padding-bottom: 0px;}
.formsubtableheader {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica; padding-left:10px; padding-right:2px; line-height: 12px; padding-left: 10px; padding-top:2px; padding-bottom:2px;}

.servicesheader {background-color:#D8D5C5; padding-left:4px; padding-right:0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica; line-height: 12px; margin-left:8px; margin-top:2px;}
.servicesdetailstable {margin-left:8px; padding-left:4px;}
.servicesinsidetable{margin-bottom: 0px;}
.servicesinsidetable td{padding-left: 5px; padding-top:2px; padding-bottom:2px;}
.statestable{margin-left: 4px;}

.tablebordershell{margin-bottom:10px; border-left-width: 2px;border-left-style: solid;border-left-color: #D8D5C5; border-right-width: 2px; border-right-style: solid;border-right-color: #D8D5C5;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #D8D5C5; border-top-width: 2px;border-top-style: solid;border-top-color: #D8D5C5; padding-bottom:10px; padding-top:5px;}
.readonlyheader{margin-bottom: 8px;}

/*RIGHT COLUMN STYLES*/
.component_text {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica; PADDING-LEFT: 10px; PADDING-RIGHT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 3px; COLOR: #333333}
.usefultipstable {margin-top:35px; background-color:#D8D5C5; background-color:#D8D5C5;}
.didyouknowtable {margin-top:76px; background-color:#D8D5C5; background-color:#D8D5C5;}
.usefultips {margin-top:0px; background-color:#D8D5C5; background-color:#D8D5C5;}
.didyouknow {margin-top:0px; background-color:#D8D5C5; background-color:#D8D5C5;}

/*ALL CAPS - INPUT FIELD STYLES - YOU NEED TO ADD A STYLE TO 2 PLACES!!*/
.inputfield20, .inputfield30, .inputfield35, .inputfield40, .inputfield60, .inputfield80, .inputfield85, .inputfield90, .inputfield95, .inputfield110, .inputfield120, .inputfield150, .inputfield175, .inputfield200 {font-family:Verdana, Arial; font-size:11px; font-weight:normal; height:17px; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#999999; border-right-color:#D8D5C5; border-bottom-color:#D8D5C5; border-left-color:#999999; text-transform: uppercase;}
.inputfield20 { width:20px;}
.inputfield30 { width:30px;}
.inputfield35 { width:35px;}
.inputfield40 { width:40px;}
.inputfield60 { width:60px;}
.inputfield80 { width:80px;}
.inputfield85 { width:85px;}
.inputfield90 { width:90px;}
.inputfield95 { width:95px;}
.inputfield110 { width:110px;}
.inputfield120 { width:120px;}
.inputfield150 { width:150px;}
.inputfield175 { width:175px;}
.inputfield200 { width:200px;}
.inputfield300 { width:300px;}
.inputfield_browse { width:400px; font-family:Verdana, Arial; font-size:11px; font-weight:normal; height:18px; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#999999; border-right-color:#999999; border-bottom-color:#999999; border-left-color:#999999; text-transform: uppercase;}

/*NO CAPS - INPUT FIELD STYLES - YOU NEED TO ADD A STYLE TO 2 PLACES!!*/
.nocaps_inputfield20, .nocaps_inputfield30, .nocaps_inputfield35, .nocaps_inputfield40, .nocaps_inputfield60, .nocaps_inputfield80, .nocaps_inputfield85, .nocaps_inputfield110, .nocaps_inputfield120, .nocaps_inputfield150, .nocaps_inputfield175, .nocaps_inputfield200 {font-family:Verdana, Arial; font-size:11px; font-weight:normal; height:17px; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#999999; border-right-color:#D8D5C5; border-bottom-color:#D8D5C5; border-left-color:#999999;}
.nocaps_inputfield20 { width:20px;}
.nocaps_inputfield30 { width:30px;}
.nocaps_inputfield35 { width:35px;}
.nocaps_inputfield40 { width:40px;}
.nocaps_inputfield60 { width:60px;}
.nocaps_inputfield80 { width:80px;}
.nocaps_inputfield85 { width:85px;}
.nocaps_inputfield110 { width:110px;}
.nocaps_inputfield120 { width:120px;}
.nocaps_inputfield150 { width:150px;}
.nocaps_inputfield175 { width:175px;}
.nocaps_inputfield200 { width:200px;}

/*TEXT AREA STYLES */
.textarea_300_50 {font-family:Verdana, Arial; font-size:11px; font-weight:normal; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#999999; border-right-color:#D8D5C5; border-bottom-color:#D8D5C5; border-left-color:#999999;}
.textarea_300_50 { width:300px; height:50px;}

/*DROP DOWN STYLES - YOU NEED TO ADD A STYLE TO 2 PLACES!!*/
.dropdown50, .dropdown70, .dropdown80, .dropdown90, .dropdown125, .dropdown130, .dropdown135,  .dropdown150, .dropdown160, .dropdown175, .dropdown200{ font-family:Verdana, Arial; font-size: 11px; font-weight:normal; height:17px; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#999999; border-right-color:#D8D5C5; border-bottom-color:#D8D5C5; border-left-color:#999999;}
.dropdown50 { width:50px;}
.dropdown70 { width:70px;}
.dropdown80 { width:80px;}
.dropdown90 { width:90px;}
.dropdown125 { width:125px; }
.dropdown130 { width:130px; }
.dropdown135 { width:135px; }
.dropdown150 { width:150px; }
.dropdown160 { width:160px; }
.dropdown175 { width:175px; }
.dropdown200 { width:200px; }

/* Styles for HTML Buttons - YOU NEED TO ADD A STYLE TO 2 PLACES!!*/
.addremove {BACKGROUND: #4A7548; width: 70px; border : 1px solid #505050; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px; height: 17px; cursor: pointer; cursor: hand; color: #FFFFFF; line-height: 10px; margin: 0px; padding: 0px;border-top-width: 1px;border-top-style: solid;border-top-color: #000000;border-left-width: 1px;border-left-style: solid;border-left-color: #000000;border-right-width: 1px;border-right-style: solid;border-right-color: #000000;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #000000; }
.addremove { width:70px;}

/* Styles for List Boxes*/
.statelistbox{ width:60px; font-family:Verdana, Arial, Helvetica; font-size: 10px; font-weight:normal; height:80px; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#999999; border-right-color:#D8D5C5; border-bottom-color:#D8D5C5; border-left-color:#999999;}
.statefedlistbox{ width:100px; font-family:Verdana, Arial, Helvetica; font-size: 10px; font-weight:normal; height:80px; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#999999; border-right-color:#D8D5C5; border-bottom-color:#D8D5C5; border-left-color:#999999;}
.seqlistbox{ width:65px; font-family:Verdana, Arial, Helvetica; font-size: 10px; font-weight:normal; height:80px; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#999999; border-right-color:#D8D5C5; border-bottom-color:#D8D5C5; border-left-color:#999999;}
.pglngthlistbox{ width:80px; font-family:Verdana, Arial, Helvetica; font-size: 10px; font-weight:normal; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#999999; border-right-color:#D8D5C5; border-bottom-color:#D8D5C5; border-left-color:#999999;}

/* Styles for Content Pages */
.contenttext {FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration:none; font-size:.7em; color:#000; font-weight:normal; line-height: 1.3em; margin-top: 0em; margin-bottom: 1em;border-left-width:2px; border-left-style:solid; border-left-color:#D8D5C5; padding-left:12px}
.contenttext p{margin-top: .5em; margin-bottom: .5em;}
.content_header {FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration:none;  color:#356533; font-weight:bold; line-height: 1.3em; margin-top: 0em; margin-bottom: 1em;}
.product_branding_table {margin-top:74px; background-color:#D8D5C5; background-color:#D8D5C5;}
.product_branding_table_notopmargin {margin-top:0px; background-color:#D8D5C5; background-color:#D8D5C5;}
.product_branding {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica; PADDING-LEFT: 10px; PADDING-RIGHT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 3px; COLOR: #333333}
.contentshell {margin-top:14px; margin-bottom:25px; margin-left:10px;}
.loginshell {margin-top:5px; margin-bottom:25px; margin-left:10px;}
.contentshell_image {margin-top:19px; margin-bottom:25px; margin-left:10px;}
.leftnavtable{margin-top: 0px; font-size: 11px;}
.leftnavlink {FONT-FAMILY: Verdana, Arial, Helvetica; color:#00407D; text-decoration:none; font-size 11px; font-weight:bold}
.leftnavlink a:link, .leftnavlink a:visited, .leftnavlink a:hover, .leftnavlink a:active {font-size:11px; font-weight:normal; color:#00407D; text-decoration:none; }
.leftnavlink a:hover {color:#00407D; text-decoration:underline;}
.leftnavtable p{margin-top: 0px; margin-bottom: 5px;}
.header_image_shell {margin-top:3px; margin-bottom:14px; margin-left:0px;}

/* Styles for Login */
.subtableshell{border-left-width: 2px;border-left-style: solid;border-left-color: #D8D5C5;border-right-width: 2px; border-right-style: solid;border-right-color: #D8D5C5;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #D8D5C5; border-top-width: 2px;border-top-style: solid;border-top-color: #D8D5C5;padding-top:10px; padding-bottom:10px;}
.subinsidetable{margin-bottom: 0px;}
.subinsidetable td{padding-left: 10px; padding-top:0px; padding-bottom:0px;}
.nopadding{margin-left:0px; margin-right: 0px; margin-top:0px; margin-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; border-top-width:0px}
.nopadding td{margin-left:0px; margin-right: 0px; margin-top:0px; margin-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;}

/* Styles for View My Orders Tables*/
.title_tableshell{margin-top: 10px; }
.title_tableshell td{background-color: #356533; FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration:none; font-size:11px; color:#FFF; font-weight:bold; margin-top: 0px; margin-bottom: 1px; PADDING-LEFT: 5px; letter-spacing: 0px; border-left-color: #356533;}
.viewmyorders_tableshell{border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #D8D5C5;margin-top: 0px; margin-bottom: 0px; border-left-width: 2px;border-left-style: solid;border-left-color: #D8D5C5;border-right-width: 2px; border-right-style: solid;border-right-color: #D8D5C5;}
.table_header_row{background-color: #D8D5C5; color: #333; FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration:none; font-size:11px; font-weight:bold; margin-top: 0px; margin-bottom: 1px; PADDING-LEFT: 10px; padding-bottom: 5px; letter-spacing: 0px}

/* White Rows Styles */
.table_row_white_top{FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration:none; font-size:11px; color:#000; font-weight:normal; background-color: #ffffff; PADDING-LEFT: 10px;  padding-top: 6px; padding-bottom: 6px;}
.table_row_white_small{FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration:none; font-size:10px; color:#000; font-weight:normal; background-color: #ffffff; PADDING-LEFT: 5px;  padding-top: 2px; padding-bottom: 0px;}
.table_row_white_top td{ border-top-width: 1px; border-top-style: solid; border-top-color: #D8D5C5;}
.table_row_white_noborder{FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration:none; font-size:11px; color:#000; font-weight:normal; background-color: #ffffff; PADDING-LEFT: 10px;  padding-top: 0px; padding-bottom: 6px;}

/* Gray Row Styles */
.table_row_gray_top{FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration:none; font-size:11px; color:#000; font-weight:normal; background-color: #eeeeee; PADDING-LEFT: 10px;  padding-top: 6px; padding-bottom: 6px;}
.table_row_gray_small{FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration:none; font-size:10px; color:#000; font-weight:normal; background-color: #eeeeee; PADDING-LEFT: 5px;  padding-top: 2px; padding-bottom: 0px;}
.table_row_gray_top td{ border-top-width: 1px; border-top-style: solid; border-top-color: #D8D5C5;}
.table_row_gray_noborder{FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration:none; font-size:11px; color:#000; font-weight:normal; background-color: #eeeeee; PADDING-LEFT: 10px;  padding-top: 0px; padding-bottom: 6px;}

.table_row_division{ padding-top: 8px; border-top-width: 1px; border-top-style: solid; border-top-color: #D8D5C5;}

/* Error Styles */
.error_message {padding-left:0px; padding-right:0px; padding-top: 6px; padding-bottom: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #CC0000; FONT-FAMILY: Verdana, Arial, Helvetica; line-height: 14px;}
.errortable {margin-top:5px; margin-left:10px;}
