BODY {background-image: url(nav_images/hp2_Strip_time-management-software_09_inside.png); background-repeat: repeat-x; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

.textlinkswhite    { color: FFF; text-decoration: none;}
a:vlink.textlinkswhite    { text-decoration: none;}
a:link.textlinkswhite    { text-decoration: none;}
a:hover.textlinkswhite    { text-decoration: underline;}
.hp_headtext_color { color: FFB98C;	font-size: 12px; }

a:vlink.textlinks3  { color: #8392a1; text-decoration: none }
a:vlink.textlinks2 { color: #8e9dac; text-decoration: underline }
a:link.textlinks3  { color: #8392a1; text-decoration: none }
a:link.textlinks2 { color: #8e9dac; text-decoration: underline }
.textlinks3  { color: #8392a1; text-decoration: none; border: #93a5b2 }
.textlinks2 { color: #8e9dac; text-decoration: underline; border: #93a5b2 }

a:hover.textlinks3 { color: #f60; text-decoration: underline; background-color: #fff }
a:hover.textlinks2 { color: black; text-decoration: underline }

.text_normalsmalllight { color: #999; font-size: 8pt; line-height: normal; }
.panelheads_right { color: #515e6b; font-size: 8pt; line-height: normal; }
.panelheads_nav { color: black; font-size: 8pt; line-height: normal; }

#nav, #nav ul { z-index: 99; float: left; list-style: none; font-weight: normal; margin: 0px; padding: 0px; font-size: 12px; }
#nav a    { color: #FFA179; text-decoration: none; display: block; padding: 5px 7px 3px; width: auto }
.primary a    { color: #FFFFFF; text-decoration: none; display: block; padding: 6px 7px 4px; width: auto }
#nav .selected { background: #fff; }
#nav a:hover { color: #fff;background-color:#49525D;}
#nav li  { float: left; margin: 0px; padding: 0px; border: white; width: auto }
#nav li ul   { font-weight: normal; background-color: #e54302; margin: 0px; padding: 0px; border: solid 1px #f15811; position: absolute; left: -999em; width: 175px; height: auto }
#nav li:hover, #nav li.sfhover { background: #49525D; }
#nav li.primary  {font-size: 17px; color:#FFFFFF;}


code {
font-family:"Courier New",monospace;
}
h2 {
font-size:1em;
}

#information {
border-bottom:1px solid;
margin-bottom:20px;
}
#information h1 {
font-size:1.3em;
font-weight:normal;
margin:0 0 -0.1em;
}


div#creatives div {
overflow:auto;
padding:10px;
}
input, select {
font-family:Verdana,Geneva,sans-serif;
}
legend {
color:#991111;
font-weight:bold;
margin:0 0 0 -20px;
}
fieldset {
border:medium none;
padding:3px 20px;
}
input {
margin:0 2px;
padding:1px 3px;
}
option {
padding:1px 3px;
}
textarea {
height:5em;
margin-top:3px;
min-width:468px;
width:95%;
}
label {
margin:0 7px 3px 0;
white-space:nowrap;
}
label.required, .required label {
font-weight:bold;
}
table {
border-collapse:collapse;
}
table.ReportTable td {
border:1px solid #666666;
padding:2px 4px;
text-align:right;
}
table td {
padding:0 0 0 0;
font-size:13px;
}
table tr.TableHeader td, td.heading, table.ReportTable tr.TableHeader:hover td, table.ReportTable tr:hover td.heading {
font-weight:bold;
text-align:center;
}
table td.text, table td.heading {
text-align:left;
}
table tr td.emptycell, table tr:hover td.emptycell {
background:transparent none repeat scroll 0 0;
border:0 none;
}
fieldset.criteria {
border:1px solid;
display:inline;
}
table.quickStats {
border-collapse:collapse;
}
table.quickStats td.emptycell {
border:medium none;
}
table.quickStats th.row {
text-align:left;
}
table.quickStats td, table.quickStats th {
border:1px solid #666666;
padding:2px 10px;
text-align:right;
width:33%;
}
table.quickStats th {
text-align:center;
}
code {
color:#003300;
}

#information h1 {
color:#000000;
}
#leftColumn div.section {
background:#EFEFEF none repeat scroll 0 0;
}
div#creatives div {
background:#F4F4F4 none repeat scroll 0 0;
}
fieldset.criteria {
border-color:#999999;
}
table.quickStats th {
background:#CCCCCC none repeat scroll 0 0;
}
table tr.TableHeader td, td.heading, table.ReportTable tr.TableHeader:hover td, table.ReportTable tr:hover td.heading {
background:#D4D4D4 none repeat scroll 0 0;
}
table.quickStats td, table.quickStats th {
border-color:#666666;
}
table.ReportTable td {
border-color:#777777;
}
table tr.TableItemAlt td {
background:#F0F0F0 none repeat scroll 0 0;
}
div#globalnav, div#information {
border-bottom-color:#CC1111;
}

table.ReportTable tr:hover td {
background:#F7D0D0 none repeat scroll 0 0;
}

#news h2, #MMDetail h2 {
background:#F7F4F4 none repeat scroll 0 0;
}

.section {
margin-bottom:14px;
padding:7px;
background:#EFEFEF none repeat scroll 0 0;
}


#news h2, #MMDetail h2 {
font-size:1.2em;
padding:2px;
}

