p,td,div,span,input,select,textarea { color:#333333; font-family:Trebuchet, "Trebuchet MS", Arial, sans-serif; font-size:13px; line-height:16px; }  

h1,.h1 { color:#4b9ad5; font-family:Trebuchet, "Trebuchet MS", Arial, sans-serif; font-size:20px; line-height:28px; font-weight:bold; }  
h2,.h2 { color:#e70021; font-family:Trebuchet, "Trebuchet MS", Arial, sans-serif; font-size:18px; line-height:26px; font-weight:bold; }  
h3,.h3,h4,.h4,h5,.h5,h6,.h6 { color:#4b9ad5; font-family:Trebuchet, "Trebuchet MS", Arial, sans-serif; font-size:16px; line-height:24px; font-weight:bold; }  
.whiteh2 { color:#fff; font-family:Trebuchet, "Trebuchet MS", Arial, sans-serif; font-size:18px; line-height:24px; font-weight:bold; }  

.topbar { font-family:Trebuchet, "Trebuchet MS", Arial, sans-serif; font-size:18px; font-weight:bold; }  
.topbar a:hover { color:#e70021; text-decoration:none; } 

a { color:#cf663e; text-decoration:none; }  
a:hover { color:#e70021; text-decoration:underline; }  

td.content, td.content2, td.infocolumn { padding-left:18px; padding-top:16px; padding-right:20px; padding-bottom:35px; margin:0,0,0,0; }  
td.content2 { padding-bottom:0px; }  
td.infocolumn { padding-left:0px; }  
td.middle { vertical-align:middle; }  
td.caption, td.caption2 { background-color:#fee16b; margin:0,0,0,0; padding-top:10px; padding-left:18px; padding-right:18px; } 
td.caption2 { background-color:#7EC0E0; } 
td.titlewhite { line-height:15px; color:#ffffff; font-family:Trebuchet, "Trebuchet MS", Arial, sans-serif; font-weight:bold; font-size:12px; }  
td.redtext { padding-left:20px; color:#ED785E; } 
td.block1, td.block2 { padding-top:12px; padding-left:20px; padding-right:5px; padding-bottom:12px; } 
td.block2 { padding-top:3px; padding-bottom:3px; background-color:#eeeeee; } 

.infobox { padding-left:15px; padding-right:15px; padding-top:14px; padding-bottom:14px; margin:0,0,0,0; background-color:#fff6d0; } 
.infoboxb { padding-left:11px; padding-right:11px; padding-top:9px; padding-bottom:9px; margin:0,0,0,0; background-color:#fff6d0; }  

.bluebox { padding-left:15px; padding-right:15px; padding-top:14px; padding-bottom:14px; margin:0,0,0,0; background-color:#e4f6fa; } 
.greenbox { padding-left:15px; padding-right:15px; padding-top:14px; padding-bottom:14px; margin:0,0,0,0; background-color:#edfde0; } 
.redbox { padding-left:15px; padding-right:15px; padding-top:14px; padding-bottom:14px; margin:0,0,0,0; background-color:#fed7d7; } 
.yellowbox { padding-left:15px; padding-right:15px; padding-top:14px; padding-bottom:14px; margin:0,0,0,0; background-color:#fff6d0; } 

.dkbluebox { padding-left:15px; padding-right:15px; padding-top:4px; padding-bottom:4px; margin:0,0,0,0; background-color:#3399cc; color:#fff; font-weight:bold;} 
.dkgreenbox { padding-left:15px; padding-right:15px; padding-top:4px; padding-bottom:4px; margin:0,0,0,0; background-color:#95c84d; color:#fff; font-weight:bold;} 
.dkredbox { padding-left:15px; padding-right:15px; padding-top:4px; padding-bottom:4px; margin:0,0,0,0; background-color:#e70021; color:#fff; font-weight:bold;} 
.dkyellowbox { padding-left:15px; padding-right:15px; padding-top:4px; padding-bottom:4px; margin:0,0,0,0; background-color:#fc0; color:#fff; font-weight:bold;} 

.mainnav { text-align:right; padding-top:7px; padding-right:5px; margin:0,0,0,0; }         

.white { background-color:#fff; }  
.ltyellow { background-color:#fff6d0; } 
.yellow { background-color:#fc0; } 
.dkyellow { background-color:#c80; }
.ltsalmon { background-color:#f5a3a3; } 
.salmon { background-color:#e70021; } 
.dksalmon { background-color:#e70021; }  
.ltbluegrey { background-color:#d5edff; } 
.bluegrey { background-color:#3399cc; } 
.dkbluegrey { background-color:#005a9d; } 
.bluegreybar { background-color:#005a9d; color:#fff; font-weight:bold; border:0px; height:22px; padding-left:12px; padding-right:12px; } 
.salmonbar { background-color:#e70021; color:#fff; font-weight:bold; border:0px; height:22px; padding-left:12px; padding-right:12px; } 
.bluegreybutton { background-color:#005a9d; color:#fff; font-weight:bold; border:0px; height:18px; }  
.greybutton { background-color:#333; color:#fff; font-weight:bold; border:0px; height:18px; }  
.salmonbutton { background-color:#e70021; color:#fff; font-weight:bold; border:0px; height:18px; }  
.small { font-size:11px; line-height:13px; }  
.spaced { padding:12px; } 
.lrspaced { padding-left:12px; padding-right:12px; } 
.lspaced { padding-left:12px; } 
.rspaced { padding-right:12px; }  
.lnospace { padding-left:0px; }

.adminbar { color:#e70021; background-color:#eee; font-size:11px; line-height:13px; }  
.adminbar a { color:#000; text-decoration:none; }  
.adminbar a:hover { color:#000; text-decoration:underline; }  
.approvalbar { color:#fc0; background-color:#e70021; font-size:15px; font-weight:bold; }  
.approvalbar a { color:#fff; text-decoration:none; }  
.approvalbar a:hover { color:#fff; text-decoration:underline; }  

.dkredbarline { background-color:#e70021; color:#fff; font-weight:bold; border-bottom:1px #ccc solid; padding-left:12px; padding-right:12px; }
.ltredbarline { background-color:#fed7d7; border-bottom:1px #ccc solid; padding-left:12px; padding-right:12px; }
.dkyellowbarline { background-color:#c80; color:#fff; font-weight:bold; border-bottom:1px #ccc solid; padding-left:12px; padding-right:12px; }
.ltyellowbarline { background-color:#fff6d0; border-bottom:1px #ccc solid; padding-left:12px; padding-right:12px; }
.dkbluebarline { background-color:#005a9d; color:#fff; font-weight:bold; border-bottom:1px #ccc solid; padding-left:12px; padding-right:12px; }
.ltbluebarline { background-color:#d5edff; border-bottom:1px #ccc solid; padding-left:12px; padding-right:12px; }
.dkgreenbarline { background-color:#568f06; color:#fff; font-weight:bold; border-bottom:1px #ccc solid; padding-left:12px; padding-right:12px; }
.greenbarline { background-color:#95c84d; color:#fff; font-weight:bold; border-bottom:1px #ccc solid; padding-left:12px; padding-right:12px; }
.ltgreenbarline { background-color:#edfde0; border-bottom:1px #ccc solid; padding-left:12px; padding-right:12px; }
.ltgreenbarline0 { background-color:#edfde0; padding-left:12px; padding-right:12px; }
.ltonbarline { background-color:#fff6d0; border-bottom:1px #ccc solid; padding-left:12px; padding-right:12px; }

.tabon { background-color:#005a9d; border:0px; border-right:1px solid #ccc; height:22px; padding-left:10px; padding-right:10px; padding-top:4px; padding-bottom:4px; color:#fff; font-weight:bold; }
.taboff { background-color:#999; border:0px; border-right:1px solid #ccc; height:22px; padding-left:10px; padding-right:10px; padding-top:4px; padding-bottom:4px; }

.req { color:#e70021; font-weight:bold; } 

.greyborder { /* border:1px #ccc solid; */ }
input { border:1px #ccc solid; }
textarea { border:1px #ccc solid; }
.noborder { border:0px }
