.bpop {
	width: 150px;
	position: absolute;
	background-color: #f1f1f1;
	visibility: hidden;
	display: block;
	padding: 8px 8px 8px 8px;
	border: 1px #000 solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:11px;
	text-decoration: none;
	color: #000000;
	margin:20px 5px 5px 15px;
	font-weight: normal;
}
a.itr, a.itr:visited
{
	text-decoration: underline;
	color: #4c739e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:12px;
	
}
a.itr:hover {color:#4C739E;
text-decoration: underline;
    background-color: #DADFE4;
}

a.itr:hover .bpop
{
	visibility: visible;
}


a.topitem { color: white; font-weight: bold; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; text-decoration: none; }
a.topitem:visited { color: white; }
table.menucolor { background-color: #003366; }
table.submenu { background-color: #eeeeee; }
table.strip { background-color: #ffffff; }
table.toptable { background-color: #ffffff; }
table.topview { background-color: #dddecb; }
table.topview { background-color: #ccccff; }
table.tableside { background-color: #e1e1e1; }
td.quoteheader { background-color: #003366;color:#ffffff;font-family:arial, Sans-Serif; font-size: 12pt; }
table.topsublink { background-color: #eeeecc; }
table.toggle {
border-bottom-width:0px; border-bottom-color:#dddecb; border-bottom-style:solid; 
}

.topheadercss{ 
BORDER-top: #eeeeee 1px solid;
BORDER-left: #eeeeee 1px solid;
BORDER-bottom: #eeeeee 1px solid;
FONT-SIZE: 15pt;
color: #ffffff;
font-family:arial, Sans-Serif;
 }
 .subheadercss{ 
BACKGROUND-COLOR: #95AFE4;
BORDER-bottom: #eeeeee 0px solid;
FONT-SIZE: 20px;
color: #ffffff;
FONT-WEIGHT: bold;
 }
 
   .myportalchildren_subheadertitle1 { 

FONT-SIZE: 20px;
color: #C3D9FF;
FONT-WEIGHT: bold;
font-family:verdana,arial, Sans-Serif;
 }
 
    .myportalchildren_subheadertitle2 { 

FONT-SIZE: 12px;
color: #C3D9FF;
FONT-WEIGHT: bold;
font-family:verdana,arial, Sans-Serif;
 }
 
  .customerchildren_subheadercss{ 
BACKGROUND-COLOR: #006666;
BORDER-bottom: #eeeeee 0px solid;
FONT-SIZE: 20px;
color: #ffffff;
FONT-WEIGHT: bold;
 } 
   .accountchildren_subheadercss{ 
BACKGROUND-COLOR: #663300;
BORDER-bottom: #eeeeee 0px solid;
FONT-SIZE: 20px;
color: #ffffff;
FONT-WEIGHT: bold;
 } 

   .caseschildren_subheadercss{
BORDER-bottom: #eeeeee 0px solid;
BACKGROUND-COLOR: #0033cc;
FONT-SIZE: 20px;
color: #ffffff;
FONT-WEIGHT: bold;
 } 

   .compaignchildren_subheadercss{ 
BORDER-bottom: #eeeeee 0px solid;
BACKGROUND-COLOR: #666699;
FONT-SIZE: 20px;
color: #ffffff;
FONT-WEIGHT: bold;
 } 

   .adminchildren_subheadercss{
BORDER-bottom: #eeeeee 0px solid;
BACKGROUND-COLOR: #495435;
FONT-SIZE: 20px;
color: #ffffff;
FONT-WEIGHT: bold;
 } 
 
   
   .opportunitychildren_subheadercss{ 
BORDER-bottom: #eeeeee 0px solid;
BACKGROUND-COLOR: #660066
FONT-SIZE: 20px;
color: #ffffff;
FONT-WEIGHT: bold;
 } 

   .leadschildren_subheadercss{ 
BORDER-bottom: #eeeeee 0px solid;
BACKGROUND-COLOR: #8c84a6
FONT-SIZE: 20px;
color: #ffffff;
FONT-WEIGHT: bold;
 } 

   .forecastchildren_subheadercss{ 
BORDER-bottom: #eeeeee 0px solid;
BACKGROUND-COLOR: #999966
FONT-SIZE: 20px;
color: #ffffff;
FONT-WEIGHT: bold;
 }

.buttomheadercss{ 
BORDER-top: #eeeeee 1px solid;
BORDER-left: #eeeeee 1px solid;
BORDER-bottom: #eeeeee 1px solid;
FONT-SIZE: 15pt;
color: #ffffff;
font-family:arial, Sans-Serif;
 }
 
.formheadercss{color: #666666;
 BACKGROUND-COLOR: #f2f4f7;
}
.formheadercss_old{color: #666666;
 
}

.formheadercss:hover{color: #ffffff;

}

.formheadercss:visited{color: #ffffff;
 
}


.bottomform {color: #ffffff;

}

.bottomform_old {color: #ffffff;
 background-image : url(/crmspeed/images/pu2.gif);
}

.sectionbody .detailList tr th {

    border-bottom:1px solid #E3DEB8;

}


a{TEXT-DECORATION: none;color: #003366;}
a:hover { 
color: #cccccff; 
text-decoration: underline; 
}

   .task_subheadercss{ filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ffffff', startColorstr='#663300', gradientType='1');
BORDER-bottom: #eeeeee 0px solid;
FONT-SIZE: 20px;
color: #ffffff;
FONT-WEIGHT: bold;
 } 


.task_name
{
 FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #dddecb; TEXT-DECORATION: none
}

.task_field
{
 FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none
}

.task_required
{
 FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #eeeecc; TEXT-DECORATION: none
}

.caseschildren_name
{
 FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #0033cc; TEXT-DECORATION: none
}

.caseschildren_field
{
 FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}


.adminchildren_name
{
 FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #495435; TEXT-DECORATION: none
}

.adminchildren_field
{
 FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none
}

a.hreftoggle{TEXT-DECORATION: none;}

#table.topsublink { background-color: #ffffcc; }
table.sublinkside { background-color: #ffffff; }


#a.maincolor { color: #dddecb; text-decoration: none;font-family:arial, Sans-Serif; font-size: 9pt; }
#a.maincolor:visited { TEXT-DECORATION: none;color: #ffffff; }
td.cartheader { background-color: #dddecb; font-family:arial, Sans-Serif; font-size: 9pt;}

td.cartrow { background-color: #eeeecc; font-family:arial, Sans-Serif; font-size: 9pt;}

a.smalllink { 
color: #000000; 
text-decoration: none;
font-family:verdana, Sans-Serif; 
font-size: 7pt; 
}

a.smalllink:hover { 
color: #000000; 
text-decoration: underline;
font-family:verdana, Sans-Serif; 
font-size: 7pt; 
}
a.maincolor { 
color: #000000; 
text-decoration: none;
font-family:verdana, Sans-Serif; 
font-size: 8pt; 
border-style: inset ;
     border-left-width: 0px;
     border-right-width: 0px;
     border-top-width: 0px;
     border-bottom-width: 0px;
     height: 30px;
     width: 115px 
}
a.maincolor:hover { color: #003366; 
text-decoration: none;
font-family:verdana, Sans-Serif; font-size: 8pt; 
border-style: outset ;
background-color: #ccccff; 
     border-left-width: 1px;
     border-right-width: 2px;
     border-top-width: 1px;
     border-bottom-width: 2px; 
     height: 30px;
     width: 115px     
}

a.grey { 
color: #666666; 
text-decoration: none;
font-family:verdana, Sans-Serif; 
font-size: 12pt;
}

a.grey:hover { 
color: #666666; 
text-decoration: underline;
font-family:verdana, Sans-Serif; 
font-size: 12pt;
}

a.headersummary { 
color: #000000; 
text-decoration: none;
font-family:verdana, Sans-Serif; 
font-size: 8pt; 
border-style: outset ;
background-color: #f2f2f2; 
     border-left-width: 1px;
     border-right-width: 2px;
     border-top-width: 1px;
     border-bottom-width: 2px; 
     height: 30px;
     width: 115px  
}
a.headersummary:hover { color: #003366; 
text-decoration: underline;
font-family:verdana, Sans-Serif; font-size: 8pt; 
border-style: outset ;
background-color: #ccccff; 
     border-left-width: 1px;
     border-right-width: 2px;
     border-top-width: 1px;
     border-bottom-width: 2px; 
     height: 30px;
     width: 115px     
}

a.alpha { 
color: #000000; 
font-family:helvetica,verdana, Sans-Serif; 
 background-image : url(/crmspeed/images/buttonface.gif);
BORDER-RIGHT: #cccccc 1px solid;
BORDER-TOP: #cccccc 1px solid;
text-decoration: none;
BORDER-bottom: #cccccc 1px solid;
BORDER-left: #cccccc 1px solid; 
width: 15px;
}

table.alphabet { 
color: #003366; 
font-family:helvetica,verdana, Sans-Serif; 
BORDER-RIGHT: #bababa 0px solid;
BORDER-TOP: #bababa 2px solid;
BORDER-bottom: #bababa 0px solid;
BORDER-left: #bababa 0px solid; 
}

td.companyname:hover { 
color: #000000; 
text-decoration: none;
font-family:helvetica,verdana, Sans-Serif; 
font-size: 7pt; 
background-color: #e1e1e1; 
BORDER-RIGHT: #bababa 1px solid;
BORDER-TOP: #bababa 1px solid;
BORDER-bottom: #666666 1px ;
BORDER-left: #bababa 1px solid; 
}

td.companyname { 

color: #000000; 
text-decoration: none;
font-family:helvetica,verdana, Sans-Serif; 
font-size: 7pt; 
background-color: #e1e1e1; 
BORDER-RIGHT: #bababa 1px ;
BORDER-TOP: #bababa 1px ;
BORDER-bottom: #666666 1px ;
BORDER-left: #bababa 1px ; 

}


a.actionhref { 
color: #000000; 
text-decoration: none;
font-family:verdana, Sans-Serif; 
font-size: 8pt; 
border-style: outset ;
     border-left-width: 1px;
     border-right-width: 1px;
     border-top-width: 0px;
     border-bottom-width: 1px;
          height: 20px;
     width: 100px 
}
a.actionhref:hover { color: #003366; 
text-decoration: none;
font-family:verdana, Sans-Serif; font-size: 8pt; 
border-style: outset ;
background-color: #ccccff; 
     border-left-width: 1px;
     border-right-width: 1px;
     border-top-width: 0px;
     border-bottom-width: 1px; 
     height: 20px;
     width: 100px     
}
a.sublinks { color: #003366; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt;font-weight: bold }
#a.linkselected { background-color: #003366;text-decoration: none;color: #ffffff; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt;font-weight: bold }
#a.linknotselected { color: #003366; text-decoration: none;font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt }

a.linkselected { background-color: #9FB3CD;text-decoration: none;color: #000000; font-family: Tahoma, Arial, Helvetica, Sans-Serif; font-size: 8pt; }
a.green { text-decoration: none;color: darkgreen; font-family: Tahoma, Arial, Helvetica, Sans-Serif; font-size: 12pt; }
a.linknotselected { text-decoration: none;font-family: Tahoma, Arial, Helvetica, Sans-Serif; font-size: 8pt; color: black; }
a.linkselected.hover { background-color: #9FB3CD;text-decoration: underline;color: #000000; font-family: Tahoma, Arial, Helvetica, Sans-Serif; font-size: 8pt; }

a.sublinks:visited { color: #663399; font-weight: bold}
a.regular { color: #003366; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; }
a.regular:hover { color: #FF8C00; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; }
a.header{ color: #ffffff; TEXT-DECORATION: none;font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; }
a.header:visited { color: #ffffff; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; }
a.header:hover { color: #ffffff; TEXT-DECORATION: underline;font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; }    
p.header { color: #003366; font-weight: bold; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; text-decoration: none; }
td { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; }
td.white { background-color: #ffffff; }
td.grey { background-color: #cccccc; }
td.blue { background-color: #336699; }
td.topformheader { 
text-decoration: none;color: #eeeeee; font-weight: bold;
font-family:verdana, Sans-Serif; 
font-size: 12pt; 
background-color: #9FB3CD;
}
td.topApp {color: #ffffff; 
text-decoration: none;
font-family:verdana, Sans-Serif; 
font-size: 12pt; 
background-color: #9FB3CD;
}
table.topApp {color: #666666; 
text-decoration: none;
font-family:verdana, Sans-Serif; 
font-size: 12pt; 
background-color: #9FB3CD;
}

table.summary {color: #000000; 
border-bottom-width:0px; border-bottom-color:#cccccc;
border-top-width:0px; border-top-color:#cccccc;
border-bottom-style:solid;border-collapse:collapse;
text-decoration: none;
font-family:verdana, Sans-Serif; 
font-size: 12pt; 

}



td.eeeeee { background-color: #eeeecc; }
td.liteyellow { background-color: #eeeecc; }
td.subPageheader { background-color:#eeeecc;color:#003366;font-size: 12pt;font-weight: bold }
td.subtableheader { color:#666666;font-size: 12pt;font-family: verdana, Helvetica, Sans-Serif; }
table.subformheader { background-color:#336699;color:#ffffff;font-size: 9pt;font-weight: bold;}
td.line { background-color: #003366; }
td.blackline { background-color: #000000; }
#td.greyline { background-color: #d1d1d1; }
td.greyline { background-color: #000000; }
td.noaccess { color: #ffffff; }
td.subformheader { font-size: 12px;}
td.name2 { background-color: #ffffff; font-size: 12px;}
td.name { color: #000000;background-color: #dddecb; font-size: 8pt;font-family: Arial, Helvetica, Sans-Serif;}
td.app { font-weight: bold;color: #003366;background-color: #dddecb; }
td.app { font-weight: bold;color: #003366;background-color: #ccccff; }
td.strongheadermodel { color: #ffffff; font-size: 12pt;font-weight: bold;background-color:#dddecb; }
td.strongheader { color: #ffffff;font-family: Arial, Helvetica, Sans-Serif; font-size: 12pt;font-weight: bold;background-color: #003366; }
td.strongheader2 { color: #ffffff;font-family: Arial, Helvetica, Sans-Serif; font-size: 12pt;font-weight: bold;background-color: #003366; }
td.tableheader { font-size: 9pt;color: #ffffff;background-color: #336699;}  
tr.tabletotal { font-size: 10pt;color: #000000;}
td.tabletotal { font-size: 10pt;color: #000000;}  
tr.headermodel { background-color: #dddecb; color: #ffffff; font-weight: bold; font-size: 24pt} 
tr.headermultiple { background-color: #ccccff; color: #ffffff; font-weight: bold;
 font-family: Arial, Helvetica, Sans-Serif; font-size: 12pt;
 border-left-width: 1px;
     border-right-width: 2px;
     border-top-width: 1px;
     border-bottom-width: 2px; 
     height: 30px;
     width: 115px     
 }
  td.tableheaderlimited_bk{ background-color: #ccccff; color: #666666;
 font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt;
 #border-left-width: 1px;
 #border-left-width: 1px;
     #border-right-width: 2px;
     #border-bottom-width: 2px; 
BORDER-RIGHT: #333333 1px solid;
     height: 20px;
     #width: 115px ;
BORDER-bottom: #666666 1px solid;
BORDER-top: #666666 1px solid;
BORDER-right: #666666 1px solid;  
BORDER-left: #666666 0px solid;   
 }
 td.tableheaderlimited{ background-color: #ccccff; color: #666666;
 font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt;
 #border-left-width: 1px;
 #border-left-width: 1px;
     #border-right-width: 2px;
     #border-bottom-width: 2px; 
BORDER-RIGHT: #ffffff 1px solid;
     height: 20px;
     #width: 115px ;
BORDER-bottom: #eeeeee 1px solid;
BORDER-top: #eeeeee 1px solid;
BORDER-right: #eeeeee 1px solid;  
BORDER-left: #eeeeee 1px solid; 
}

tr.headerlimited{  color: #ffffff; font-weight: bold;
 font-family: Arial, Helvetica, Sans-Serif; font-size: 12pt;
 border-left-width: 1px;
 border-left-width: 1px;
     border-right-width: 2px;
     border-top-width: 1px;
     border-bottom-width: 2px; 
BORDER-RIGHT: #bababa 1px solid;
BORDER-TOP: #bababa 1px solid;
BORDER-bottom: #666666 1px ;
BORDER-left: #bababa 1px solid; 
   
 } 
tr.toptableheader { background-color: #9FB3CD; color: #003366; font-family: Arial, Helvetica, Sans-Serif; font-size: 12pt;}
tr.toptableheader_white { background-color: #9FB3CD; color: #ffffff; font-family: Arial, Helvetica, Sans-Serif; font-size: 12pt;}
tr.selectedrow { background-color: #ccccff; color: #003366; font-family: Arial, Helvetica, Sans-Serif;}
td.actiondisplay { background-color: #ffffff; color: #003366; font-family: Arial, Helvetica, Sans-Serif;}


td.child { font-weight: bold; font-family: verdana, Helvetica, Sans-Serif; font-size: 10pt;}

td.subheadertop {background-color: #dddecb;font-weight: bold;color: #003366;font-size: 12pt;}
td.headertop {font-weight: bold;color: #003366;font-size: 12pt;}  
td.currentstate { background-color: #9FB3CD;color: white;font-weight: bold;
border-width: 1px;border-color: #cccccc;
     border-style: solid;
     border-left-width: 1px;
     border-right-width: 0px;
     border-top-width: 1px;
     border-bottom-width: 1px;}
     
td.state { background-color: #eeeeee;
font-weight: bold;
border-width: 1px;border-color: #cccccc;
     border-style: solid;
     border-left-width: 1px;
     border-right-width: 1px;
     border-top-width: 1px;
     border-bottom-width: 1px;
}     
td.statusborder { background-color:#ffffff;border-width: 1px;border-color: #cccccc;border-style: solid;border-left-width: 0px;
     border-right-width: 1px;
     border-top-width: 1px;
     border-bottom-width: 1px;} 
          
td.statusborderhighlight { background-color:#ffffff;border-width: 1px;border-color: #cccccc;border-style: solid;border-left-width: 0px;
     border-right-width: 1px;
     border-top-width: 1px;
     border-bottom-width: 1px;}                        
td.required2 { background-color: #ffffff; color: #003366;font-size: 12px;font-weight: bold;}   
td.required { background-color: #e1e1e1; color: #ff0000;font-size: 12px;}        
td.welcome { color: #003366; font-weight: bold;font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; }
td.field2 { background-color: #ffffff; font-size: 12px;} 
td.field { background-color: #eeeeee; font-size: 8pt;} 
td.fieldbold { background-color: #dddecb; font-size: 10px; font-weight: bold;}       

td.cypackoptions {  font-weight: bold; color=#ffffff;font-size: 14pt; }
tr.header { background-color: #2C84B2; color: #003366; font-family: Arial, Helvetica, Sans-Serif; font-size: 12pt;}
tr.requestheader { background-color: #2C84B2; color: white; font-weight: bold; font-family: verdana, Helvetica, Sans-Serif; font-size: 16pt;}	
tr.sidetitle { background-color: #003366; font-weight: bold;color: white; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt;}
tr.selectedurl { background-color: #ffffff; color: white; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt;}
tr.nonselectedurl { background-color: #e1e1e1; color: white; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt;}
td.selectedapplink { background-color: #ccccff; font-weight: bold;font-size: 14pt;)
td.tdselected { background-color: #336699; font-weight: bold; color=white;font-size: 14pt;)
tr.selectedsideurl {  color: white;font-weight: bold; font-family: Arial, Helvetica, Sans-Serif; font-size: 14pt;}
tr.nonselectedsideurl { color: white; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt;}
td.sideheader { background-color: #dddecb; font-weight: bold; font-family: verdana, Helvetica, Sans-Serif; font-size: 10pt; }    
tr.nothighlight {

border-width: 1px;border-color: #cccccc;border-style: solid;border-left-width: 0px;
     border-right-width: 1px;
     border-top-width: 1px;
     border-bottom-width: 1px;
}
td.nothighlight { background-color: #ffffff; }
tr.highlight { 

border-bottom:1px solid #E3DEB8;

}

.tdnothighlight { 
background-color: #f7f7f7;
border-top:1px solid #ccccff;

}

.tdhighlight { 
background-color: #ffffff;
border-top:1px solid #ccccff;

}
.tdhighlightold { 
background-color: #eeeeee;
border-bottom:4px solid #E3DEB8;

}

td.highlight { background-color: #eeeeee; }
#tr.subheader { background-color: #eeeecc; }
#tr.subheader { background-color: #eaedbb; }
tr.subheader { font-weight: bold; font-family: verdana, Helvetica, Sans-Serif; font-size: 12pt;}
tr.subtax { background-color: #eeeeee; }
tr.pagination { background-color: #eeeeee;
          height: 30px;
 }
td.bolded {font-weight: bold;background-color: #eeeeee;font-size: 10pt;color:#666666;font-family:verdana, Arial, Helvetica, Sans-Serif;}
tr.grey { background-color: #eeeeee; }
tr.sub { background-color: #eeeecc; }
tr.subtotal { background-color: #cdcdcd; }
td.bold { font-weight: bold; }
tr.headerbold { font-weight: bold; background-color: #eeeeee; }
td.light { font-family: verdana, Helvetica, Sans-Serif; }
td.error { background-color: #eeeeee; font-weight: bold;font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt;color: #ff0000; }	
td.header { background-color: #e1e1e1;font-weight: bold; font-family: Arial, Helvetica, Sans-Serif; font-size: 12pt; }
td.header_search {font-weight: bold; font-family: Arial, Helvetica, Sans-Serif; font-size: 12pt; 
     border-left-width: 0px;
     border-right-width: 0px;
     border-top-width: 1px;
     border-bottom-width: 1px;
				border-color: #cccccc;
				border-style: solid;
				color:#666666;
				background-image : url(/crmspeed/images/gate3.gif);	
}
.header_search_subheadercss {font-weight: bold; font-family: Arial, Helvetica, Sans-Serif; font-size: 12pt; 
border-left-width: 0px;
     border-right-width: 0px;
     border-top-width: 1px;
     border-bottom-width: 1px;
				border-color: #cccccc;
				border-style: solid;
				color:#ffffff;
				background-image : url(/crmspeed/images/toolbarbg.gif);
				font-weight: bold; font-family: Arial, Helvetica, Sans-Serif; font-size: 19pt;	
}
.header_search_subheadertitle1 {font-weight: bold; font-family: Arial, Helvetica, Sans-Serif; font-size: 12pt; 
border-left-width: 0px;
     border-right-width: 0px;
     border-top-width: 0px;
     border-bottom-width: 0px;
				border-color: #cccccc;
				border-style: solid;
				color:#996600;
				background-image : url(/crmspeed/images/toolbarbg.gif);
				font-family: Arial, Helvetica, Sans-Serif; font-size: 15pt;	
}



td.headernobackground { font-weight: bold; color:#000000;font-family: Arial, Helvetica, Sans-Serif; font-size: 24pt; }
td.header2 { background-color: #e1e1e1;font-weight: bold; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; }
td.subheader { background-color: #e1e1e1; font-weight: bold; font-family: verdana, Helvetica, Sans-Serif; font-size: 10pt; }    
td.boldwithbg { background-color: #e1e1e1; font-weight: bold; font-family: Arial, Helvetica, verdana; font-size: 9pt; }
body { background-color: #ffffff; background-repeat: no-repeat }
td.requestheader { background-color: #2C84B2; color: white; font-weight: bold; font-family: verdana, Helvetica, Sans-Serif; font-size: 16pt;}
table.actionlinks { background-color:#ffffff;color:#ffffff;font-size: 9pt;font-weight: bold;}
tr.paginationOLd { 
      
     border-style: solid;
     border-left-width: 0px;
     border-right-width: 0px;
     border-top-width: 0px;
     border-bottom-width: 0px;
          height: 40px;
     width: 60px     
}

table.view { 
      
     border-style: solid;
     border-left-width: 0px;
     border-right-width: 0px;
     border-top-width: 0px;
     border-bottom-width: 0px;
          height: 40px;
     width: 60px     
}
td.view { 
      
     border-style: solid;
     border-left-width: 0px;
     border-right-width: 0px;
     border-top-width: 0px;
     border-bottom-width: 0px;
          height: 30px;
     width: 40px     
}
td.view:hover { 
	background-color: #ccccff; 
	#border-style: outset
     border-style: solid;
     border-left-width: 1px;
     border-right-width: 1px;
     border-top-width: 1px;
     border-bottom-width: 1px;
          height: 30px;
     width: 40px	
	}

input.flat {
				color: #333333;
				border-width: 2px;
				border-color: #d1d1d1;
				border-style: solid;
				font-size: 11px;
text-align       : center;
				vertical-align   : middle;				
				font-family: verdana;
				height: 18px;
				padding: 0px;
background-image : url(/crmspeed/images/buttonface.gif)				
				}
				
				
				input.flat:hover {
				
				color: #d1d1d1;
				border-width: 2px;
				border-color: orange;
				border-style: solid;
				font-size: 11px;
				text-align       : center;
				vertical-align   : middle;
				
				font-family: verdana;
				height: 18px;
				padding: 0px;
background-image : url(/crmspeed/images/buttonface.gif)				
				}
				
a.flat:visited {
				
				TEXT-DECORATION: none;color: #003366;
				border-width: 1px;
				border-color: #cccccc;
				border-style: solid;
				font-size: 11px;
				font-family: verdana;
				height: 18px;
				padding: 2px;
background-image: url(/crmspeed/images/buttonface.gif)				
				}				
a.flat:hover {
				
				TEXT-DECORATION: none;color: #003366;
				border-width: 1px;
				border-color: #666666;
				border-style: solid;
				font-size: 11px;
				font-family: verdana;
				height: 18px;
				padding: 2px;
background-image : url(/crmspeed/images/buttonface.gif)				
				}				
a.flat {
				
				border-width: 1px;
				border-color: #cccccc;
				border-style: solid;
				font-size: 11px;
				font-family: verdana;
				height: 18px;
				padding: 2px;
background-image : url(/crmspeed/images/buttonface.gif)				
				}				
				
.bluebg {
				
				border-width: 0px;
				border-color: #FFFFFF;
				border-style: solid;
				font-size: 11px;
				font-family: verdana;
				height: 20px;
				padding: 2px;
background-image : url(/crmspeed/images/amzn.gif)				
				}

table.maininclude { 

				background-color:#f7f7f7;
				border-width: 0px;
				border-color: #FFFFFF;
				border-style: solid;
				font-size: 11px;
				font-family: verdana;
				height: 20px;
				padding: 2px;
)				
				 

}

INPUT
{
    FONT-FAMILY: verdana;
    FONT-SIZE: 10px;
    color:#003366;

}
.pagination{
    FONT-FAMILY: verdana;
    FONT-SIZE: 9px;
    color:#003366;
    }
#Textarea
#{
   # FONT-FAMILY: verdana;
    #FONT-SIZE: 11px;
    #color:#003366;
#}
.selectattach
{
	padding: 2px;
	font-size: 10px;
	FONT-FAMILY: arial;
	color:#666666; 
	height:214px;
	width:350px  
}

#option
#{
#font-size:8pt;
#}

.link2,.link4,.link7{
    COLOR: #5a5a5a;
    TEXT-DECORATION: none;
    vlink: #5A5A5A
}

.link1,.link2u{
    COLOR: #3399cc;
    TEXT-DECORATION: underline;
    vlink: #3399CC
}


.size9{
    FONT-SIZE: 9px;
    FONT-FAMILY: Arial, Helvetica, Verdana,sans-serif
}
.size10,.size1,SELECT{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica, Verdana,sans-serif
}
.size11,.size2,.size7{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, Verdana,sans-serif
}
.size11LH15{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial, Helvetica, Verdana,sans-serif
}
.size11LH17{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Arial, Helvetica, Verdana,sans-serif
}
.size12{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, Verdana,sans-serif
}
.size12red{
    FONT-SIZE: 11px;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Helvetica, Verdana,sans-serif
}
.size12LH18{
    FONT-SIZE: 12px;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, Verdana,sans-serif
}
.size13{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Helvetica, Verdana,sans-serif
}
.size14{
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial, Helvetica, Verdana,sans-serif;
}
.size14red{
    FONT-SIZE: 14px;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Helvetica, Verdana,sans-serif
}
.size16{
    FONT-SIZE: 16px;
    FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif
}
.size18{
    FONT-SIZE: 18px;
    FONT-FAMILY: Arial, Helvetica, Verdana,sans-serif
}
.size20{
    FONT-SIZE: 20px;
    FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif
}
.size24{
    FONT-SIZE: 24px;
    FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif
}
.footnote{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica, Verdana,sans-serif
}
#.header{
    #FONT-WEIGHT: 700;
    #FONT-SIZE: 12px;
    #FONT-FAMILY: Arial, Helvetica, Verdana,sans-serif
#}
.price{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana,sans-serif
}
.price11{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana,sans-serif
}
.price12{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana,sans-serif
}
.price14{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana,sans-serif;
    LETTER-SPACING: -0.02em;
}
.price16{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana,sans-serif;
    LETTER-SPACING: -0.02em;
}
.price18{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana,sans-serif;
    LETTER-SPACING: -0.05em;
}
.price22{
    FONT-WEIGHT: bold;
    FONT-SIZE: 21px;
    COLOR: #000000;
    FONT-FAMILY: Helvetica;
    LETTER-SPACING: -0.02em;
}
.disclaimer{
    COLOR: #d57919;
    FONT-FAMILY: Arial, Helvetica, Verdana,sans-serif;
    BACKGROUND-COLOR: #f1e7d4
}
.link1,.link4,.link7{
    COLOR: #5a5a5a;
    TEXT-DECORATION: none;
    vlink: #5A5A5A
}
.link2,.link2u{
    COLOR: #3399cc;
    TEXT-DECORATION: underline;
    vlink: #3399CC
}
.link3,.link5{
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    vlink: #5A5A5A
}
.link6{
    COLOR: #5a5a5a;
    TEXT-DECORATION: underline;
    vlink: #5A5A5A
}
.linknu{
    TEXT-DECORATION: none
}
.linkblk{
    COLOR: #000000;
    TEXT-DECORATION: none;
    vlink: #000000
}
.linkblkcat{
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
	COLOR: #000000;
    TEXT-DECORATION: none;
    vlink: #000000
}
.hdrlnk{
    FONT-WEIGHT: 700;
    FONT-SIZE: 12px;
    COLOR: #5a5a5a;
    FONT-FAMILY: Arial, Helvetica, Verdana,sans-serif;
    TEXT-DECORATION: none;
    vlink: #5A5A5A
}
.hdrlnk2{
    FONT-WEIGHT: 700;
    FONT-SIZE: 13px;
    COLOR: #3399cc;
    FONT-FAMILY: Arial, Helvetica, Verdana,sans-serif;
    TEXT-DECORATION: underline;
    vlink: #3399CC
}
.signin{
    FONT-SIZE: 11px;
    COLOR: #3399cc;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.subsubnav{
    FONT-SIZE: 11px;
    COLOR: #5a5a5a;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.subnav{
    FONT-SIZE: 10px;
    COLOR: #5a5a5a;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    vlink: #5A5A5A
}

.little{
    FONT-SIZE: 10px;
    COLOR: #5a5a5a;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    vlink: #5A5A5A
}
.dropdown{
    Z-INDEX: 10;
    LEFT: 0px;
    #VISIBILITY: hidden;
    WIDTH: 10px;
    POSITION: absolute;
    TOP: 104px
}
.dropLinks{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BgGray{
    BACKGROUND-COLOR: #bababa
}
.BgF8Gray{
    BACKGROUND-COLOR: #f8f8f8
}
.BgAAGray{
    BACKGROUND-COLOR: #aaaaaa
}
.Bg9FGray{
    BACKGROUND-COLOR: #9f9f9f
}
.BgLhtGray,.BgMedGray{
    BACKGROUND-COLOR: #eaeaea
}
.BgBlLht{
    BACKGROUND-COLOR: #EBF3F8
}
.BgSubnav{
    BACKGROUND-COLOR: #ebeced
}
.BgWhite{
    BACKGROUND-COLOR: #ffffff
}
.BgAbout{
    BACKGROUND-COLOR: #006545
}
.BgAtHome{
    BACKGROUND-COLOR: #86ab37
}
.BgHmt{
    BACKGROUND-COLOR: #C9C48C
}
tr.BgHmb{
    BACKGROUND-COLOR: #FBF8D2
}
tr.zebedere{
    BACKGROUND-COLOR: #c1cede;
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    COLOR: #3399cc;
    FONT-FAMILY: Arial
}
td.zebedere{
    BACKGROUND-COLOR: #c1cede;
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #5a5a5a;
    FONT-FAMILY: Arial
}
tr.canizoki2{
    BACKGROUND-COLOR: #cddef3
}
tr.canizoki{
    BACKGROUND-COLOR: #d1d6d1
}
table.slate{
    BACKGROUND-COLOR: #f2f2f2
}

table.slateemail{
    BACKGROUND-COLOR: #d1d6d1
}

.BgAtWork{
    BACKGROUND-COLOR: #3183b4
}
.BgAtEdu{
    BACKGROUND-COLOR: #bb3119
}
.BgAtGov{
    BACKGROUND-COLOR: #0a7680
}
.BgASt{
    BACKGROUND-COLOR: #86ab37
}
.BgASb{
    BACKGROUND-COLOR: #86ab37
}
.BgStores{
    BACKGROUND-COLOR: #006545
}
.BgSupport{
    BACKGROUND-COLOR: #003b6e
}
.formdollar{
    BORDER-RIGHT: #bababa 1px solid;
    BORDER-TOP: #bababa 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #bababa 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #bababa 1px solid;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: right
}
.forminputamount{
    BORDER-RIGHT: #bababa 1px solid;
    BORDER-TOP: #bababa 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #bababa 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #bababa 1px solid;
    FONT-FAMILY: Arial
}


.forminputmodel{
    BORDER-RIGHT: #bababa 1px solid;
    BORDER-TOP: #bababa 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #bababa 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #bababa 1px solid;
    FONT-FAMILY: Arial
}
a.forminputhref{
    BORDER-RIGHT: #dddecb 1px solid;
    BORDER-TOP: #dddecb 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #dddecb 1px solid;
    COLOR: #000000;
    TEXT-DECORATION: none;
    BORDER-BOTTOM: #dddecb 0px solid;
    PADDING-RIGHT: 4px;
    PADDING-LEFT:  4px;
    PADDING-BOTTOM:  4px;
    MARGIN: 2px;
    PADDING-TOP:  1px; 
    background-image : url(/crmspeed/images/buttonface.gif);
    background-repeat: repeat-x;
    vertical-align   : middle;       
    FONT-FAMILY: Arial
}
a.forminputhref.hover{
    BORDER-RIGHT: #bababa 1px solid;
    BORDER-TOP: #bababa 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #bababa 1px solid;
    COLOR: #000000;
    TEXT-DECORATION: underline;
    BORDER-BOTTOM: #bababa 1px solid;
    background-image : url(/crmspeed/images/buttonface.gif);
    background-repeat: repeat-x;
    vertical-align   : middle;     
    FONT-FAMILY: Arial
}
.forminput{
    BORDER-RIGHT: #bababa 1px solid;
    BORDER-TOP: #bababa 1px solid;
    FONT-SIZE: 11px;
    height:18px;
    padding: 2px;
    BORDER-LEFT: #bababa 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #bababa 1px solid;
    FONT-FAMILY: Arial
}
.formpromo{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.QuoteNumber{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #3399cc;
    FONT-FAMILY: Arial
}
.QuoteDate{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #d57919;
    FONT-FAMILY: Arial
}
.ChatTextHdr{
    FONT-SIZE: 12px;
    COLOR: #d57919;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blutext{
    COLOR: #3399cc
}
.blktext{
    COLOR: #000000
}
.redtext,.orgtext{
    COLOR: #cc6633
}
.right{
    TEXT-ALIGN: right;
}
.bullet{
    MARGIN: 10px;
    LIST-STYLE-TYPE: disc
}
.disclaimer{
    COLOR: #585858;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #f1f1f1
}
TD{
    FONT-SIZE: 11px;
    COLOR: #5a5a5a;
    FONT-FAMILY: Arial, Helvetica, Verdana,sans-serif
}
LI{
	list-style-type: square
}
.actiontbar {	
		padding: 2pt;
		margin: 2pt;
		border-right: 1pt solid #eeeeee;
		border-bottom: 1pt solid #eeeeee;
		border-top: 1pt solid #eeeeee;
		border-left: 1pt solid #eeeeee;		
		font-family: Tahoma, Arial, Helvetica, Sans Serif,Sans;
		font-size: 100%;
}

td.actionclsButtonFace {
    background-image : url(/crmspeed/images/buttonface.gif);
    background-repeat: repeat-x;
    vertical-align   : middle;
    padding-right: 0px;
    font-weight	     : bold;
    text-align       : center;    
    BORDER-RIGHT: #cccccc 1px solid;
        BORDER-LEFT: #5C6BA2 0px solid;
    
}

td.actionclsButtonFace:hover {
   
    background-repeat: repeat-x;
    vertical-align   : middle;
    padding-right: 0px;
    font-weight	     : bold;
    text-align       : center;    
    BORDER-RIGHT: #cccccc 1px solid;
        BORDER-LEFT: #5C6BA2 0px solid;
    
}

table.tbar_old {	
		padding: 2pt;
		margin: 1pt;
		border-right: 1pt solid #5C6BA2;
		border-bottom: 1pt solid #5C6BA2;
		border-top: 1pt solid #5C6BA2;
		border-left: 1pt solid #5C6BA2;		
		font-family: Tahoma, Arial, Helvetica, Sans Serif,Sans;
		font-size: 100%;
}
 table.tbar {	
		background-image : url(/crmspeed/images/gray11.gif);
		
		padding: 0pt;
		margin: 0pt;
		border-right: 0pt solid #333333;
		border-bottom: 0pt solid #333333;
		border-top: 0pt solid #333333;
		border-left: 0pt solid #eeeeee;		
		font-family: Tahoma, Arial, Helvetica, Sans Serif,Sans;
		font-size: 100%;
		height:23px;		
		width:100%;
}

body.tbar {
		font-family: Tahoma, Arial, Helvetica, Sans Serif,Sans;
		font-size: 70%;
		background-color: #E6EAF7;
}
span.tbar {
		font-family: Tahoma, Arial, Helvetica, Sans Serif,Sans;
		font-size: 70%;
}
.clsButtonFace_old {
    background-image : url(/crmspeed/images/buttonface.gif);
    background-repeat: repeat-x;
    vertical-align   : middle;
    padding-right: 0px;
    font-weight	     : bold;
    text-align       : center;    
    BORDER-RIGHT: #5C6BA2 1px solid;
        BORDER-LEFT: #5C6BA2 1px solid;
        
    
}


 .clsButtonFace {  
 TEXT-DECORATION: none;  
 width:120;    
    vertical-align   : middle;
    padding-right: 0px;
    font-weight	     : bold;
    text-align       : center;    
    BORDER-right: #666666 1px solid;
        BORDER-LEFT: #5C6BA2 0px solid;        
        }
        
 .clsButtonFaceHref {  
 TEXT-DECORATION: none;  
 width:120;    
    vertical-align   : middle;
    padding-right: 0px;
    font-weight	     : bold;
    text-align       : center;    
    BORDER-Bottom: #cccccc 0px solid;
        BORDER-LEFT: #5C6BA2 0px solid;        
        }        

.clsButtonTableActions
{  

FONT-SIZE: 11px;
    vertical-align   : middle;
    padding-top: 4px;
    margin-left: 2px;
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 4px;
    font-weight	     : bold;
    text-align       : center;
    text-indent		: 2px;
    cursor: hand;
    BORDER-RIGHT: #cccccc 1px solid; 
      
        }




.clsButtonFaceHref A:hover, .clsButtonFaceHref:hover
{

	TEXT-DECORATION: underline;
	
}

.clsButtonFaceDown {
    background-image : url(/crmspeed/images/buttonfacedown.gif);
    background-repeat: repeat-x;
    vertical-align   : middle;
    padding-top: 2px;
    margin-left: 2px;
    padding-right: 0px;
    font-weight	     : bold;
    text-align       : center;
    text-indent		: 2px;
    cursor: hand;
    BORDER-RIGHT: #8596CA 1px solid; 
}
.clsrEdge {
	background-image:url(rightedge.gif);
}

.clsrEdgeDown {
    background-image : url(buttonfacedown.gif);
    background-repeat: repeat-x;
}
table.buttons{
		
		border-width: 0px;
		border-color: #ffffff;
		border-style: solid;
		font-size: 11px;
		font-family: verdana;
		height: 15px;
		padding: 1px
		
		}

td.makeborder{
		background-color:#ffffff;
		border-width: 2px;
		border-color: darkgray;
		border-style: solid;
		font-size: 11px;
		font-family: verdana;
		height: 20px;
		padding: 2px
		
		}


#TEST
.tabOn {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #669900; TEXT-DECORATION: none
}
A.tabOn:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #669900; TEXT-DECORATION: none
}
.tabOff {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #336699; TEXT-DECORATION: none
BORDER-RIGHT: #bababa 0px solid;
BORDER-TOP: #bababa 0px solid;
BORDER-bottom: #ffffff 1px solid;
BORDER-left: #bababa 0px solid; 
}
A.tabOff:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #cccc99; TEXT-DECORATION: none
BORDER-RIGHT: #bababa 0px solid;
BORDER-TOP: #bababa 0px solid;
BORDER-bottom: #ffffff 0px solid;
BORDER-left: #bababa 0px solid; 
}

.tabOffLink {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #336699; TEXT-DECORATION: none
BORDER-RIGHT: #bababa 0px solid;
BORDER-TOP: #bababa 0px solid;
BORDER-bottom: #ffffff 0px solid;
BORDER-left: #bababa 0px solid; 
}
A.tabOffLink:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #336699; TEXT-DECORATION: none
BORDER-RIGHT: #bababa 0px solid;
BORDER-TOP: #bababa 0px solid;
BORDER-bottom: #ffffff 0px solid;
BORDER-left: #bababa 0px solid; 
}

.tabSeperator{
   BACKGROUND-COLOR: #000000;
   BORDER-bottom: #ffffff 1px solid;
}
A.tabOn:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.tabOff:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}

A.tabOff:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #336699; TEXT-DECORATION: none
}




.accountchildren {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: 'Arial', 'Helvetica'; BACKGROUND-COLOR: #663300; TEXT-DECORATION: none;
 padding-left:1px;
 padding-right:1px;
	text-align: left;

}

.accountchildren:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: 'Arial', 'Helvetica'; BACKGROUND-COLOR: #663300; TEXT-DECORATION: none 
}

.accountchildren:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: 'Arial', 'Helvetica'; BACKGROUND-COLOR: #663300; TEXT-DECORATION: none 
}

.accountchildren:active {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: 'Arial', 'Helvetica'; BACKGROUND-COLOR: #663300; TEXT-DECORATION: none 
}

top_accountchildren{
FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: 'Arial', 'Helvetica'; BACKGROUND-COLOR: #663300; TEXT-DECORATION: none 
}

.accountchildren_summary{ background-color: #663300; color: #ffffff;
 font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt;FONT-WEIGHT: bold;
 #border-left-width: 1px;
 #border-left-width: 1px;
     #border-right-width: 2px;
     #border-bottom-width: 2px; 
BORDER-RIGHT: #ffffff 1px solid;
     height: 20px;
     #width: 115px ;
BORDER-bottom: #eeeeee 1px solid;
BORDER-top: #eeeeee 1px solid;
BORDER-right: #eeeeee 1px solid;  
BORDER-left: #eeeeee 1px solid; 
}
.accountchildrenLink{
FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff;TEXT-DECORATION: none
}

.administrationchildren {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #cccc99; TEXT-DECORATION: none
}


.business{
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003366; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #E3E5C7; TEXT-DECORATION: none
}
<!--  START of businessmoderchildren-->

.businessmodeler_summary{ background-color: #336699; color: #ffffff;
 font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt;FONT-WEIGHT: bold;
BORDER-RIGHT: #ffffff 1px solid;
     height: 20px;
BORDER-bottom: #eeeeee 1px solid;
BORDER-top: #eeeeee 1px solid;
BORDER-right: #eeeeee 1px solid;  
BORDER-left: #eeeeee 1px solid; 
}


.businessmodeler{
	 COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica'; 
	 BACKGROUND-COLOR: #336699; 
	 TEXT-DECORATION: none;
FONT-WEIGHT: normal; FONT-SIZE: 9pt;   
 padding-left:1px;
 padding-right:1px;
}

.businessmodeler:visited {
	 COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica'; 
	 BACKGROUND-COLOR: #336699; 
	 TEXT-DECORATION: none;
FONT-WEIGHT: normal; FONT-SIZE: 9pt;    
 padding-left:1px;
 padding-right:1px;
}

a.top_businessmodeler{
COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica';	
BACKGROUND-COLOR: #336699;	
}

a.top_businessmodeler:visited{
COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica';	
BACKGROUND-COLOR: #336699;	
}


.businessmodeler_bg {
	 BACKGROUND-COLOR: #336699; 
}

.businessmodelerLink{
FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff;TEXT-DECORATION: none
}



.reportschildren {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #0066cc; TEXT-DECORATION: none
}

.adminchildren {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #495435; TEXT-DECORATION: none
}
.adminchildrenLink{
FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff;TEXT-DECORATION: none
}																
.adminchildrenLink:hover{
FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff;TEXT-DECORATION: underline
}

.adminchildren_summary{ background-color: #495435; color: #ffffff;
 font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt;FONT-WEIGHT: bold;
 #border-left-width: 1px;
 #border-left-width: 1px;
     #border-right-width: 2px;
     #border-bottom-width: 2px; 
BORDER-RIGHT: #ffffff 1px solid;
     height: 20px;
     #width: 115px ;
BORDER-bottom: #eeeeee 1px solid;
BORDER-top: #eeeeee 1px solid;
BORDER-right: #eeeeee 1px solid;  
BORDER-left: #eeeeee 1px solid; 
}


.caseschildren {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #0033cc; TEXT-DECORATION: none
}

.caseschildren_summary{ background-color: #0033cc; color: #ffffff;
 font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt;FONT-WEIGHT: bold;
 #border-left-width: 1px;
 #border-left-width: 1px;
     #border-right-width: 2px;
     #border-bottom-width: 2px; 
BORDER-RIGHT: #ffffff 1px solid;
     height: 20px;
     #width: 115px ;
BORDER-bottom: #eeeeee 1px solid;
BORDER-top: #eeeeee 1px solid;
BORDER-right: #eeeeee 1px solid;  
BORDER-left: #eeeeee 1px solid; 
}


.importchildren {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #cccc99; TEXT-DECORATION: none
}

.forecastchildren {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #999966; TEXT-DECORATION: none
}

.forecastchildren_summary{ background-color: #999966; color: #ffffff;
 font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt;FONT-WEIGHT: bold;
 #border-left-width: 1px;
 #border-left-width: 1px;
     #border-right-width: 2px;
     #border-bottom-width: 2px; 
BORDER-RIGHT: #ffffff 1px solid;
     height: 20px;
     #width: 115px ;
BORDER-bottom: #eeeeee 1px solid;
BORDER-top: #eeeeee 1px solid;
BORDER-right: #eeeeee 1px solid;  
BORDER-left: #eeeeee 1px solid; 
}


.leadschildren {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #000066; TEXT-DECORATION: none
}


.leadschildren_summary{ background-color: #000066; color: #ffffff;
 font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt;FONT-WEIGHT: bold;
 #border-left-width: 1px;
 #border-left-width: 1px;
     #border-right-width: 2px;
     #border-bottom-width: 2px; 
BORDER-RIGHT: #ffffff 1px solid;
     height: 20px;
     #width: 115px ;
BORDER-bottom: #eeeeee 1px solid;
BORDER-top: #eeeeee 1px solid;
BORDER-right: #eeeeee 1px solid;  
BORDER-left: #eeeeee 1px solid; 
}




.compaignchildren {	
	FONT-SIZE: 9pt;
	COLOR: #ffffff;

	TEXT-DECORATION: none; 
}


.compaignchildren_summary{ background-color: #666699; color: #ffffff;
 font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt;FONT-WEIGHT: bold;
 #border-left-width: 1px;
 #border-left-width: 1px;
     #border-right-width: 2px;
     #border-bottom-width: 2px; 
BORDER-RIGHT: #ffffff 1px solid;
     height: 20px;
     #width: 115px ;
BORDER-bottom: #eeeeee 1px solid;
BORDER-top: #eeeeee 1px solid;
BORDER-right: #eeeeee 1px solid;  
BORDER-left: #eeeeee 1px solid; 
}


<!--  START of Calendar children-->

.calendarchildren_summary{ background-color: #007700; color: #ffffff;
 font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt;FONT-WEIGHT: bold;
BORDER-RIGHT: #ffffff 1px solid;
     height: 20px;
BORDER-bottom: #eeeeee 1px solid;
BORDER-top: #eeeeee 1px solid;
BORDER-right: #eeeeee 1px solid;  
BORDER-left: #eeeeee 1px solid; 
}


.calendarchildren{
	 COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica'; 
	 BACKGROUND-COLOR: #007700; 
	 TEXT-DECORATION: none;
FONT-WEIGHT: normal; FONT-SIZE: 9pt;   
 padding-left:1px;
 padding-right:1px;
}

.calendarchildren:visited {
	 COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica'; 
	 BACKGROUND-COLOR: #007700; 
	 TEXT-DECORATION: none;
FONT-WEIGHT: normal; FONT-SIZE: 9pt;    
 padding-left:1px;
 padding-right:1px;
}

a.top_calendarchildren{
COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica';	
BACKGROUND-COLOR: #007700;	
}

a.top_calendarchildren:visited{
COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica';	
BACKGROUND-COLOR: #007700;	
}


.calendarchildren_bg {
	 BACKGROUND-COLOR: #007700; 
}

.calendarchildrenLink{
FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff;TEXT-DECORATION: none
}





BODY{font-size:85%;}
 TABLE{font-size:100%;}
.tbButton, .tbButtonDown, .tbButtonRaise
{cursor:hand;height:16px;padding:4px 2px 0px 2px;text-decoration:none;border:none;}

.cbToolbar IMG, .cbSubmenu IMG{border:none;height:16px;width:16px;margin-right:3px;}
.cbToolbar TD{vertical-align:right;}
.vwHdrTD, .vwHdr{border:1px solid;}


.tbHelp{padding-right:0.5em;width:100%;}
.rulesTableContainer{WIDTH:100%;HEIGHT:100%;BORDER-LEFT:1px solid;BORDER-RIGHT:1px solid;OVERFLOW:auto;}
.cbToolbar{width:100%;padding:0px;border-bottom:1px solid;margin-bottom:4px;}


.cbToolbar
{
	border-top-color:#34487E;
	border-bottom-color:#34487E;
	background-color:#dddecb;
}
.tbDivider
{
	border-color:#9CAAC4;
}


.tbButton A:hover, .tbButton:hover
{
	color:#003366;
	background-color:#eeeecc;
}

.tbDivider
{
	border-color:#000000;
}
.tbButton, .tbButtonDown, .tbButtonRaise
{
color:#000000;
weight:bold;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
BORDER-RIGHT: #000000 1px solid;
BORDER-TOP: #cccccc 1px solid;
text-decoration: none;
BORDER-bottom: #cccccc 0px solid;
BORDER-left: #000000 0px solid; 	
}

.default_table_header_title{       
border-right: 0pt solid #666666;
		border-bottom: 0pt solid #e2e3e4;
		border-top: 0pt solid #666666;
		border-left: 0pt solid #666666;	
		color:#336699;
		FONT-SIZE:22px;		
		font-family:Helvetica, Sans Serif,Sans;
		        padding: 3px;
}

td.lookupheader { font-weight: bold; 
		  font-family: Helvetica,arial, Sans-Serif; 
		  font-size: 14pt; 
		  border-bottom: 2px solid #336699; 
		  padding: 3px;
		  color:#336699
		}
