body, td { font-family:Arial,Helvetica,Verdana; font-size:13px; color:#333333; }
body { margin:0px; background:url(/_images/common/bg.png) repeat-x #EEEEEE; }
a { color:#6F6FCF; text-decoration:none; }
a:hover { text-decoration:underline; }
h1 { margin:0px; color:#606060; font-size:16px; font-weight:bold; }
form { margin:0px; }
textarea { font-family:Arial,Helvetica,Verdana; font-size:13px; }
input { font-family:Arial,Helvetica,Verdana; font-size:13px; }
p { margin:0px; }

div.page-title-border { padding-bottom:8px; border-bottom:1px solid #CFCFCF; }

div.breadcrumb { margin-bottom:0px; font-size:11px; font-weight:normal; color:#9F9F9F; white-space:nowrap; }
div.breadcrumb a { color:#9F9F9F; }

/**** Needs Validation as of 7/9/2011 ****/
.breadcrumb2 { font-size:11px; font-weight:normal; color:#9F9F9F; line-height:16px; white-space:nowrap; }

.input-table td.input-label { padding:4px 4px 4px 0px; white-space:nowrap; }
.input-table td.input-label-topalign { padding:7px 4px 4px 0px; white-space:nowrap; }
.input-table td.input-field { padding:4px 4px 4px 10px; }
.input-table td.input-buttons { padding:8px 4px 4px 10px; }

.options-table td.options-field { padding:2px 0px 2px 0px; }
.options-table td.options-label { padding:2px 0px 2px 2px; }
.options-table td.options-label-topalign { padding:5px 0px 2px 2px; }
.options-table td.options-buttons { padding:8px 0px 0px 2px; }

.display-table td.display-label { padding:2px 4px 2px 0px; white-space:nowrap; }
.display-table td.display-field { padding:2px 4px 2px 10px; }

.data-table { width:100%; }
.data-table td.heading { padding:4px 15px 4px 5px; font-weight:bold; white-space:nowrap; }
.data-table td.data { padding:5px 15px 5px 5px; border-top:1px solid #CFCFCF; }

.label-top { font-size:10px; }
.label-bottom { font-size:10px; }

.section-title { font-size:14px; font-weight:bold; color:#9F0000; }

.font-sm1 { font-size:12px; } 
.font-sm2 { font-size:11px; } 

.footnote { margin-top:30px; color:#9F9F9F; font-size:11px; }
.footnote td { color:#9F9F9F; font-size:11px; }

