body { background-color: #000000; }
body#leadlist{background-color:#000000;}

table {margin:0;padding:0;}

INPUT {font-family: Arial, Helvetica, Sans-Serif; font-size: 10px}

p
{
	font-family: Arial, serif;
	color: #FFF;
	font-size: 10px;
}
###############################

a { color: navy; text-decoration: underline; font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; text-decoration:none; }
a.light {color: white; text-decoration: underline; font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; text-decoration:none; }
a.dark {color: black; text-decoration: underline; font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; text-decoration:none; }
a.tableHead { color: #507EA1; font-family: Arial, Helvetica, Sans-Serif; font-weight: bold; font-size: 11px}
.primary a, a.primary{font-weight:bold;display:block;padding:3px;color:#fff;border:1px solid #000;}
.primary a:hover, a.primary:hover{color:#393; border:1px solid #393;}

.paginate a{font-weight:bold;display:block;padding:3px;color:#fff;border:1px solid #000;cursor:pointer;}
.paginate a:hover{cursor:pointer;color:#393;}
.paginate
{
	cursor:pointer;
overflow:hidden;	
}
li a{color:#bbb;}
li a:hover{color:#fff;}

img.arrow {display: inline;}
img.floatLeft { 
    float: left; 
    margin: 4px; 
}
H3 { color: #33CC00; font-family: Arial, Helvetica, Sans-Serif;}
span.primary {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px}
span.label {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; color:blue }
span.table_head {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; font-weight: bold;}
span.legalese {font-family: Arial, Helvetica, Sans-Serif; font-size: 9px}
span.white_legalese {font-family: Arial, Helvetica, Sans-Serif; font-size: 9px; color: white;}
span.title {font-family: Arial, Helvetica, Sans-Serif; font-size: 19px}
span.error {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; color: red;}
span.white_label { color: white; font-family: Arial, Helvetica, Sans-Serif; font-weight: bold; font-size: 11px}
span.white-primary {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; color: white;}
legend.header {font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: bold; }
legend.white_header {color: white; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: bold; }

font.primary {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px}
font.error {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px}
font.header { color: #507EA1; font-family: Arial, Helvetica, Sans-Serif; font-size: 11px}
font.header2 { color: #FFFFFF; font-family: Arial, Helvetica, Sans-Serif; font-size: 15px; font-weight: bold;}
font.label { color: navy; font-family: Arial, Helvetica, Sans-Serif; font-weight: bold; font-size: 11px}
font.xml_label { color: navy; font-family: Arial, Helvetica, Sans-Serif; font-size: 11px}
font.xml_data { color: #507EA1; font-family: Arial, Helvetica, Sans-Serif; font-size: 11px}
font.xml_attribute { color: red; font-family: Arial, Helvetica, Sans-Serif; font-size: 11px}

table.xml_table {}

#leadTab { background:#000 url(images/tab_leads.jpg); width:100px;}
#uniqueTab { background:#000 url(images/tab_prospects.jpg); width:100px;}
#portfolioTab { background:#000 url(images/tab_portfolios.jpg); width:100px;}

table#grid a {color: blue; border:none; text-decoration: underline; font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; }
table#grid a:hover{color:black; border:none;}

table.white-table{margin-left: auto; margin-right: auto;}
table.boundary-table{border:1px solid #000;}
td.subject_box {border:1px solid #000; text-align:right; padding:2px;}
td.subject_box select{border:1px inset;background-color:#ececec;}
td.leads{background-color:#006699;}
td.portfolio{background-color:#009933;}
td.unique{background-color:#99CCFF;}
