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; 
}

td.seperation{  
BORDER-bottom: #dddecb 1px dashed;
 }

.bodytextcomment {
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	
	color: #696969;}

	}

.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;
 }
 

 
  .customerchildren_subheadercss{ 
BACKGROUND-COLOR: #006666;
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;
 }




.default_name
{
 FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #dddecb; TEXT-DECORATION: none
PADDING-RIGHT: 4px;
    PADDING-LEFT:  4px;
    PADDING-BOTTOM:  4px;
    MARGIN: 2px;
    PADDING-TOP:  1px;
    BORDER-bottom:#eeeeee 1px solid;
}

.default_field
{
  FONT-SIZE: 9pt; COLOR: #000000; 
 FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; 
 BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none;
 BORDER-bottom:#dddecb 1px solid;
PADDING-RIGHT: 4px;
    PADDING-LEFT:  4px;
    PADDING-BOTTOM:  4px;
    MARGIN: 2px;
    PADDING-TOP:  1px;
}

.default_required
{
 FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #0000ff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #dddecb; TEXT-DECORATION: none
}





.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;
 background-image : url(/crmspeed/images/gray3.gif);

}

.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 {
background-color: #f7f7f7;
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: 1px;
     border-right-width: 1px;
     border-top-width: 1px;
     border-bottom-width: 1px;
				border-color: #cccccc;
				border-style: solid;
				color:#ffffff;
				background-image : url(/crmspeed/images/gate3.gif);
				height:20px;	
}
td.header_search_subheadercss {font-weight: bold; font-family: Arial, Helvetica, Sans-Serif; font-size: 12pt; 
border-left-width: 1px;
     border-right-width: 1px;
     border-top-width: 1px;
     border-bottom-width: 1px;
				border-color: #cccccc;
				border-style: solid;
				color:#ffffff;
				background-image : url(/crmspeed/images/toolbarbg.gif)	
}



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%;
}
.defaultbg {       

border-right: 1pt solid #666666;
		border-bottom: 1pt solid #666666;
		border-top: 1pt solid #666666;
		border-left: 1pt solid #666666;	
		        padding: 3px;
}
.defaultbgtable {       

border-right: 0pt solid #666666;
		border-bottom: 0pt solid #666666;
		border-top: 0pt solid #666666;
		border-left: 0pt solid #666666;	
		        padding: 3px;
}
.defaultformbg {       
background-color: #f2f4f7;
border-right: 0pt solid #666666;
		border-bottom: 0pt solid #e2e3e4;
		border-top: 0pt solid #666666;
		border-left: 0pt solid #666666;	
		color:#663300;
		FONT-SIZE: 22px;
		font-family: Arial, Helvetica, Sans Serif,Sans;
		        padding: 3px;
}
.defaultformbg2 {       
background-color: #f2f4f7;
border-right: 0pt solid #666666;
		border-bottom: 4pt solid #663300;
		border-top: 0pt solid #666666;
		border-left: 0pt solid #666666;	
		color:#663300;
		FONT-SIZE: 22px;
		font-family: Arial, Helvetica, Sans Serif,Sans;
		        padding: 3px;
}


.toplinkscss {       

border-right: 0pt solid #f7f7f7;
		border-bottom: 0pt solid #f7f7f7;
		border-top: 0pt solid #f7f7f7;
		border-left: 0pt solid #f7f7f7;
		border-style: outset ;	
		        padding: 3px;
}

.tdtoplinkscss {       

border-right: 0pt solid #e1e1e1;
		border-bottom: 0pt solid #e1e1e1;
		border-top: 0pt solid #e1e1e1;
		border-left: 0pt solid #e1e1e1;	
		border-style: outset ;	
		        padding: 1px;
}

.icon-button, .text-button,
.icon-and-text-button,
.overflow-button {
        border: 1px solid #e4e4e4;
        cursor: pointer;
        cursor: hand;
        padding: 3px;        
}
.tbar {
        background-color: #e4e4e4;
        border-top: 0px solid #b4b4b4;
        border-right: 0px solid #8e8e8e;
        border-left: 0px solid #b4b4b4;
        border-bottom: 0px solid #8e8e8e;
        margin-top: 2px;
        margin-bottom: 0px;
        background-image : url(/crmspeed/images/gray11.gif);
}

 td.button-hover {
border-bottom: 1px solid #e4e4e4;
        border-left: 0px solid #e4e4e4;
        border-right: 1px solid #f7f7f7;
        border-top: 1px solid #e4e4e4;
        height: 26px;
        padding: 3px 6px 3px 6px; 
}

 td.button-hover:hover {
        border-bottom: 1px solid #666666;
        border-left: 0px solid #ffffff;
        border-right: 1px solid #666666;
        border-top: 1px solid #e4e4e4;
        height: 26px;
        background-image : url(/crmspeed/images/gray11.gif);
        padding: 3px 6px 3px 6px; 
}
td.buttonseperator {
        -moz-box-sizing: border-box;
        background-color: #e4e4e4;
        border-left: 0px solid #e4e4e4;
        border-right: 0px solid #f2f4f7;
        border-top: 6px solid #e4e4e4;
        border-bottom: 6px solid #e4e4e4;
        height: 26px;
        margin-left: 1px;
        margin-right: 1px;
        overflow: hidden;
        width: 2px;
}

 table.tbar2 {	
		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%;
}

td.buttonseperator2{  
background-image : url(/crmspeed/images/gray3.gif);
 font-family: Arial, Helvetica, Sans-Serif; font-size: 12pt; 
 BORDER-RIGHT: #333333 1px solid;
     height: 15px;
BORDER-bottom: #666666 0px solid;
BORDER-top: #666666 0px solid;
BORDER-right: #ffffff 0px solid;  
BORDER-left: #666666 0px solid;   
 	
 }



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;     
    vertical-align   : middle;
    padding-right: 0px;
    font-weight	     : bold;
    text-align       : center;    
    BORDER-right: #666666 0px solid;
        BORDER-LEFT: #5C6BA2 0px solid;        
        }
        
 .clsButtonFaceHref {  
 TEXT-DECORATION: none;  
  
    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
}


<!--  START of customer children-->

.customerchildren_summary{ background-color: #006666; 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; 
}


.customerchildren{
	 COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica'; 
	 BACKGROUND-COLOR: #006666; 
	 TEXT-DECORATION: none;
FONT-WEIGHT: normal; FONT-SIZE: 9pt;   
 padding-left:1px;
 padding-right:1px;
}

.customerchildren:visited {
	 COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica'; 
	 BACKGROUND-COLOR: #006666; 
	 TEXT-DECORATION: none;
FONT-WEIGHT: normal; FONT-SIZE: 9pt;    
 padding-left:1px;
 padding-right:1px;
}

a.top_customerchildren{
COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica';	
BACKGROUND-COLOR: #006666;	
}

a.top_customerchildren:visited{
COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica';	
BACKGROUND-COLOR: #006666;	
}


.customerchildren_bg {
	 BACKGROUND-COLOR: #006666; 
}

.customerchildrenLink{
FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff;TEXT-DECORATION: none
}



############end of contact ####################################

<!--  START of compaign children-->

.compaignchildren_summary{ background-color: #666699; 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; 
}


.compaignchildren{
	 COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica'; 
	 BACKGROUND-COLOR: #666699; 
	 TEXT-DECORATION: none;
FONT-WEIGHT: normal; FONT-SIZE: 9pt;   
 padding-left:1px;
 padding-right:1px;
}

.compaignchildren:visited {
	 COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica'; 
	 BACKGROUND-COLOR: #666699; 
	 TEXT-DECORATION: none;
FONT-WEIGHT: normal; FONT-SIZE: 9pt;    
 padding-left:1px;
 padding-right:1px;
}

a.top_compaignchildren{
COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica';	
BACKGROUND-COLOR: #666699;	
}

a.top_compaignchildren:visited{
COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica';	
BACKGROUND-COLOR: #666699;	
}


.compaignchildren_bg {
	 BACKGROUND-COLOR: #666699; 
}

.compaignchildrenLink{
FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff;TEXT-DECORATION: none
}



############end of compaign ####################################


.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
}
.businessmodelerLink{
FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff;TEXT-DECORATION: none
}																
.businessmodelerLink:hover{
FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff;TEXT-DECORATION: underline
}

.reportschildren {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #0066cc; 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
}


.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; 
}



.calendarchildrenLink{
FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff;TEXT-DECORATION: none
}																
.calendarchildrenLink:hover{
FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff;TEXT-DECORATION: underline
}

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; 	
}

.vizite_subheadercss
 {
   	border-right-width:0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-color: #cccccc;
	border-style: solid;
	background-color:#FCFCFC;
	font-size: 18px;
	font-family: verdana;
	color:goldenrod;
	font-weight:bold;
 }
 .vizite_subheadercss1
 {
	border-right-width: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-color: #cccccc;
	border-style: solid;
	background-color: #FCFCFC;
	font-size: 18px;
	font-family: verdana;
	color: goldenrod;
	font-weight: bold;
	word-spacing: 1px;
	letter-spacing: 1px;
}

 
 .vizite_required{
	background-color: #eeeeee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	border-style: solid;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 4px;
	border-color: red;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
}
 
 .vizite_subheadertitle1
 {
   	border-right-width:0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-color: #cccccc;
	border-style: solid;
	background-color:#FCFCFC;
	font-size: 18px;
	font-family: verdana;
	color:goldenrod;
	font-weight:bold;
 }
 
  .vizite_name{
 background-color:#eeeeee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
 
 }
 
 
  
  .vizite_field{
 background-color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
 
 }


.printmytix_subheadercss
 {
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-color: #cccccc;
	border-style: outset;
	background-color: #FCFCFC;
	font-size: 18px;
	font-family: verdana;
	color: #0066CC;
	font-weight: bolder;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	font: caption;
	font-style: normal;
	font-variant: small-caps;
	text-decoration: none;
	text-transform: none;
	letter-spacing: 1px;
	text-align: left;
}
 .printmytix_required{
	background-color: #dddecb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	border-style: solid;
	border-right-width: 4px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-color: red;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	letter-spacing: 1px;
	text-align: right;
	text-indent: 1px;
	word-spacing: 1px;
}
 
   .printmytix_field{
	border-style: solid;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-color: #eeeeee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	letter-spacing: 1px;
	background-color: #ffffff;
}

 
  .printmytix_name{
	background-color: #eeeeee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	border-style: solid;
	border-right-width: 4px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-color: #e1e1e1;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	letter-spacing: 1px;
	text-align: right;
	text-indent: 1px;
	word-spacing: 1px;
	
}
 
 .printmytix_subheadertitle1
 {
  	background-color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #f89224;
	padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
 
 }
 
  
<!--  START of Leads children-->

.leadschildren_summary{ background-color: #8c84a6; 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; 
}


.leadschildren{
	 COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica'; 
	 BACKGROUND-COLOR: #8c84a6; 
	 TEXT-DECORATION: none;
FONT-WEIGHT: normal; FONT-SIZE: 9pt;   
 padding-left:1px;
 padding-right:1px;
}

.leadschildren:visited {
	 COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica'; 
	 BACKGROUND-COLOR: #8c84a6; 
	 TEXT-DECORATION: none;
FONT-WEIGHT: normal; FONT-SIZE: 9pt;    
 padding-left:1px;
 padding-right:1px;
}

a.top_leadschildren{
COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica';	
BACKGROUND-COLOR: #8c84a6;	
}

a.top_leadschildren:visited{
COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica';	
BACKGROUND-COLOR: #8c84a6;	
}


.leadschildren_bg {
	 BACKGROUND-COLOR: #8c84a6; 
}

.leadschildrenLink{
FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff;TEXT-DECORATION: none
}

<!--  START of Opportunity children-->

.opportunitychildren_summary{ background-color: #660066; 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; 
}


.opportunitychildren{
	 COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica'; 
	 BACKGROUND-COLOR: #660066; 
	 TEXT-DECORATION: none;
FONT-WEIGHT: normal; FONT-SIZE: 9pt;   
 padding-left:1px;
 padding-right:1px;
}

.opportunitychildren:visited {
	 COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica'; 
	 BACKGROUND-COLOR: #660066; 
	 TEXT-DECORATION: none;
FONT-WEIGHT: normal; FONT-SIZE: 9pt;    
 padding-left:1px;
 padding-right:1px;
}

a.top_opportunitychildren{
COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica';	
BACKGROUND-COLOR: #660066;	
}

a.top_opportunitychildren:visited{
COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica';	
BACKGROUND-COLOR: #660066;	
}


.opportunitychildren_bg {
	 BACKGROUND-COLOR: #660066; 
}

.opportunitychildrenLink{
FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff;TEXT-DECORATION: none
}

<!--  START of Cases children-->

.caseschildren_summary{ background-color: #0033cc; 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; 
}


.caseschildren{
	 COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica'; 
	 BACKGROUND-COLOR: #0033cc; 
	 TEXT-DECORATION: none;
FONT-WEIGHT: normal; FONT-SIZE: 9pt;   
 padding-left:1px;
 padding-right:1px;
}

.caseschildren:visited {
	 COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica'; 
	 BACKGROUND-COLOR: #0033cc; 
	 TEXT-DECORATION: none;
FONT-WEIGHT: normal; FONT-SIZE: 9pt;    
 padding-left:1px;
 padding-right:1px;
}

a.top_caseschildren{
COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica';	
BACKGROUND-COLOR: #0033cc;	
}

a.top_caseschildren:visited{
COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica';	
BACKGROUND-COLOR: #0033cc;	
}


.caseschildren_bg {
	 BACKGROUND-COLOR: #0033cc; 
}

.caseschildrenLink{
FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff;TEXT-DECORATION: none
}


<!--  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
}

<!--  START of Admin children-->

.adminchildren_summary{ background-color: #495435; 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; 
}


.adminchildren{
	 COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica'; 
	 BACKGROUND-COLOR: #495435; 
	 TEXT-DECORATION: none;
FONT-WEIGHT: normal; FONT-SIZE: 9pt;   
 padding-left:1px;
 padding-right:1px;
}

.adminchildren:visited {
	 COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica'; 
	 BACKGROUND-COLOR: #495435; 
	 TEXT-DECORATION: none;
FONT-WEIGHT: normal; FONT-SIZE: 9pt;    
 padding-left:1px;
 padding-right:1px;
}

a.top_adminchildren{
COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica';	
BACKGROUND-COLOR: #495435;	
}

a.top_adminchildren:visited{
COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica';	
BACKGROUND-COLOR: #495435;	
}


.adminchildren_bg {
	 BACKGROUND-COLOR: #495435; 
}

.adminchildrenLink{
FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff;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
}


<!--  START of businessmoderchildren-->
.myportalchildren_summary_OLD{ 
background-color: #e2a036;
background-image : url(/crmspeed/images/pu2.gif);
 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; 
}


.myportalchildren_summary{ 
background-color:#e2a036;
 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; 
}
.myportalchildren {
FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: 'Arial', 'Helvetica'; 
BACKGROUND-COLOR: #336699; TEXT-DECORATION: none;
BORDER-RIGHT: #bababa 0px solid;
BORDER-TOP: #eeeeee 0px solid;
BORDER-bottom: #ffffff 0px solid;
BORDER-left: #bababa 0px solid; 
 padding-left:2px;
 padding-right:2px;
 }
 
    .myportalchildren_subheadertitle1 { 
FONT-SIZE: 20px;
color: #ffffff;
FONT-WEIGHT: bold;
font-family:verdana,arial, Sans-Serif;
 }
 
    .myportalchildren_subheadertitle2 { 

FONT-SIZE: 12px;
color: goldenrod;
FONT-WEIGHT: bold;
font-family:verdana,arial, Sans-Serif;
 }

.myportalchildren{
	 COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica'; 
	 BACKGROUND-COLOR: #e2a036; 
	 TEXT-DECORATION: none;
FONT-WEIGHT: normal; FONT-SIZE: 9pt;   
 padding-left:1px;
 padding-right:1px;
}

.myportalchildren:visited {
	 COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica'; 
	 BACKGROUND-COLOR: #e2a036; 
	 TEXT-DECORATION: none;
FONT-WEIGHT: normal; FONT-SIZE: 9pt;    
 padding-left:1px;
 padding-right:1px;
}

a.top_myportalchildren{
COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica';	
BACKGROUND-COLOR: #e2a036;	
}

a.top_myportalchildren:visited{
COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica';	
BACKGROUND-COLOR: #e2a036;	
}


.myportalchildren_bg {
	 BACKGROUND-COLOR: #e2a036; 
}

.myportalchildrenLink{
FONT-FAMILY:  'Arial', 'Helvetica'; 
 FONT-SIZE: 9pt; COLOR: #ffffff;TEXT-DECORATION: none
}


.myportalchildrenLink{
 FONT-FAMILY:  'Arial', 'Helvetica'; 
FONT-SIZE: 9pt; COLOR: #ffffff;TEXT-DECORATION: none
}
																
.myportalchildrenLink:hover{
FONT-FAMILY:  'Arial', 'Helvetica'; 

 FONT-SIZE: 9pt; COLOR: #ffffff;TEXT-DECORATION: underline
}

.myportalchildrenLink:visited{

FONT-FAMILY:  'Arial', 'Helvetica'; 
 FONT-SIZE: 9pt; COLOR: #ffffff;TEXT-DECORATION: none
}


<!-- NICE BACkground COLORS -->

#bluebtn {background-color:#466991;}
#purplebtn {background-color:#8c84a6;}
#graybtn {background-color:#afa694}
#greenbtn {background-color:#469c23}
#orangebtn {background-color:#e2a036}

.divhref
{
	background-color:#f2f4f7;
	 	padding-bottom: 4px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 4px;
}
.divhref:visited
{
	background-color:#f2f4f7;
 	padding-bottom: 4px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 4px;	
}
.divhref:hover
{
	color:#f2f4f7;	
	background-color :#ccccff;
	
 	padding-bottom: 4px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 4px;	
}

.divleft
{
	background-color : #ccccff;
	
}

td.sepe{  color: #BD5941;

BORDER-bottom: #e1e1e1 1px solid;
 }

<!-- start of activities -->

   .activities_subheadercss{ filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ffffff', startColorstr='#95AFE4', gradientType='1');
BORDER-bottom: #eeeeee 0px solid;
FONT-SIZE: 20px;
color: #000000;
FONT-WEIGHT: bold;
 }


.activities_name
{
 FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: 'Arial', 'Helvetica';
  BACKGROUND-COLOR: #e6ecf5; TEXT-DECORATION: none
PADDING-RIGHT: 4px;
    PADDING-LEFT:  4px;
    PADDING-BOTTOM:  4px;
    MARGIN: 2px;
    PADDING-TOP:  1px;
    BORDER-bottom:#eeeeee 1px solid;
}

.activities_field
{
  FONT-SIZE: 9pt; COLOR: #000000; 
 FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; 
 BACKGROUND-COLOR: #f7f7f7; TEXT-DECORATION: none;
 BORDER-bottom:#dddecb 1px solid;
PADDING-RIGHT: 4px;
    PADDING-LEFT:  4px;
    PADDING-BOTTOM:  4px;
    MARGIN: 2px;
    PADDING-TOP:  1px;
}

.activities_required
{
 FONT-WEIGHT: bold; FONT-SIZE: 10pt; 
 COLOR: #0000ff; FONT-FAMILY: 'Arial', 'Helvetica'; 
 BACKGROUND-COLOR: #e6ecf5; TEXT-DECORATION: none
}

   .activities_subheadercss{ 
   background-color: #e6ecf5;
BORDER-bottom: #eeeeee 0px solid;
FONT-SIZE: 20px;
color: #ffffff;
FONT-WEIGHT: bold;
color: #003366;

BORDER-bottom:#f7f7f7 8px solid;
 }

.activities_summary{ background-color: #663300; 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; 
}

.activities_subheadertitle{ background-color: #e6ecf5; color: #003366;
 font-family: Arial, Helvetica, Sans-Serif; font-size: 14pt;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; 
}

.activities_subheadertitle1{ background-color: #e6ecf5; color: #003366;
 font-family: Arial, Helvetica, Sans-Serif; font-size: 14pt;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; 
}

.jobsignature
 {
   	border-right-width:0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-color: #cccccc;
	border-style: solid;
	background-image : url(/crmspeed/images/gate3.gif);
	font-size: 12px;
	font-family: verdana;
	color:#BD5941;
	font-weight:bold;
 }
.jobsignature_subheadercss
 {
   	border-right-width:0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-color: #cccccc;
	border-style: solid;
	background-color:#FCFCFC;
	font-size: 18px;
	font-family: verdana;
	color:#BD5941;
	font-weight:bold;
 }
 .jobsignature_subheadercss1
 {
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-color: #cccccc;
	border-style: solid;
	background-color: #FCFCFC;
	font-size: 18px;
	font-family: verdana;
	color: #BD5941;
	font-weight: bold;
	word-spacing: 1px;
	letter-spacing: 1px;
}

 
 .jobsignature_required{
	background-color: #eeeeee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	border-style: solid;
	border-right-width: 4px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-color: red;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
}
 
 td.freefield { 
  
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-color: #e1e1e1;
	border-style: solid;
	
	font-size: 12px;
	font-family: verdana,arial;
	color: #336699;
	word-spacing: 1px;
	letter-spacing: 1px;

 	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;	
 
 }
 
 .jobsignature_subheadertitle1
 {
   	border-right-width:0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-color: #cccccc;
	border-style: solid;	
	font-size: 18px;
	font-family: verdana;
	color:#BD5941;
	font-weight:bold;
 }
 
 
  .jobsignature_subheadercsstitle
 {
   	border-right-width:0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-color: #cccccc;
	border-style: solid;	
	font-size: 18px;
	font-family: verdana;
	color:#BD5941;
	font-weight:bold;
 }
 
 
  .jobsignature_name{
 	background-color:#eeeeee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
 
 }
 
 
  
  .jobsignature_field{
 background-color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
 
 }

td.seperator{  background-color:#f7f7f7;color: #BD5941;
 font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; 
 BORDER-RIGHT: #333333 1px solid;

BORDER-bottom: #e1e1e1 1px solid;
BORDER-top: #666666 0px solid;
BORDER-right: #ffffff 0px solid;  
BORDER-left: #666666 0px solid;   
 	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;
 }

.subtitle
{
	height: 18px;
	background-color : #ffffff;
	margin-bottom: 0px;
	border: 0px solid #eeeeee;
	padding: 2px 2px 2px 2px;
	text-decoration: none;
	color: #336699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-variant: normal;
	FONT-WEIGHT: bold;	
	text-transform: lowercase;
	letter-spacing: 1px;
}
.Toolbar {
	BACKGROUND-COLOR: #dddecb; BORDER-BOTTOM: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid; BORDER-RIGHT: #e1e1e1 1px solid; BORDER-TOP: #e1e1e1 1px solid; HEIGHT: 27px;
}
.button {
	BACKGROUND-COLOR: #dddecb; 
	
	}
	
.button:hover {
	BACKGROUND-COLOR: #f7f7f7; 
	
	}
	
	
.vizitrip_subheadercss
 {
   	border-right-width:0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-color: #cccccc;
	border-style: solid;
	background-color:#FCFCFC;
	font-size: 18px;
	font-family: verdana;
	color:#BD5941;
	font-weight:bold;
 }
 .vizitrip_subheadercss1
 {
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-color: #cccccc;
	border-style: solid;
	background-color: #FCFCFC;
	font-size: 18px;
	font-family: verdana;
	color: #BD5941;
	font-weight: bold;
	word-spacing: 1px;
	letter-spacing: 1px;
}

 
 .vizitrip_required{
	background-color: #eeeeee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	border-style: solid;
	border-right-width: 4px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-color: #0297FE;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
}
 
 vizitrip.freefield { 
  
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-color: #e1e1e1;
	border-style: solid;
	
	font-size: 12px;
	font-family: verdana,arial;
	color: #336699;
	word-spacing: 1px;
	letter-spacing: 1px;

 	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;	
 
 }
 
 .vizitrip_subheadertitle1
 {
   	border-right-width:0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-color: #cccccc;
	border-style: solid;
	background-color:#ffffff;
	font-size: 18px;
	font-family: verdana;
	color:#BD5941;
	font-weight:bold;
 }
 
  .vizitrip_name{
 	background-color:#eeeeee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
 
 }
 
 
  
  .vizitrip_field{
 background-color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
 
 }	



//Start of accounts

.accountchildren_bg {
	 BACKGROUND-COLOR: #663300; 
}

 .accountchildren_name{
 background-color:#eeeeee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
 
 }
    
  .accountchildren_field{
 background-color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
 
 }

 .accountchildren_required{
	background-color: #eeeeee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	border-style: solid;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 4px;
	border-color: red;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
}
.accountchildren 
{
	COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica'; BACKGROUND-COLOR: #663300; TEXT-DECORATION: none;FONT-WEIGHT: normal; FONT-SIZE: 9pt;   
	BORDER-RIGHT: #bababa 0px solid;
	BORDER-bottom: #ffffff 0px solid;
	BORDER-left: #bababa 0px solid; 
	padding-left:1px;
	padding-right:1px;
}

.accountchildren:visited 
{
	COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica'; BACKGROUND-COLOR: #663300; TEXT-DECORATION: none;FONT-WEIGHT: normal; FONT-SIZE: 9pt;   
	BORDER-RIGHT: #bababa 0px solid;
	BORDER-bottom: #ffffff 0px solid;
	BORDER-left: #bababa 0px solid; 
	padding-left:1px;
	padding-right:1px;
}

.accountchildren_subheadercss
{ 
	BACKGROUND-COLOR: #663300;
} 

.accountchildren_subheadercsstitle
{ 
	BORDER-bottom: #eeeeee 0px solid;
	FONT-SIZE: 22px;
	color: #ffffff;
	FONT-WEIGHT: bold;
 }

.accountchildren_subheadertitle1
{ 
	BORDER-bottom: #eeeeee 0px solid;
	FONT-SIZE: 22px;
	color: #ffffff;
	FONT-WEIGHT: bold;
 }

.accountchildren_subheadercsssubtitle
{ 
	BORDER-bottom: #eeeeee 0px solid;
	FONT-SIZE: 16px;
	color: #ffffff;
	FONT-WEIGHT: bold;
 }
 
 .accountchildren_adminlinks
{ 
	BORDER-bottom: #eeeeee 0px solid;
	FONT-SIZE: 10px;
	color: #ffffff;
	FONT-WEIGHT: bold;
 }
 
 .accountchildren_iconlinks
{ 
	BORDER-bottom: #eeeeee 0px solid;
	FONT-SIZE: 10px;
	color: #333333;
	FONT-WEIGHT: bold;
 } 
 .accountchildren_actionlinks {
	BACKGROUND-COLOR: #f2f4f7;
	color: #663300;
	FONT-WEIGHT: bold;	  
}
 
a.top_accountchildren{
COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica';	
BACKGROUND-COLOR: #663300;	
}

a.top_accountchildren:visited{
COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica';	
BACKGROUND-COLOR: #663300;	
}





.accountchildren_summary
{ 
	background-color: #663300; 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; 
}

.accountchildrenLink{
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff;TEXT-DECORATION: none
}




//end of accounts

//Table defaults
.default_table_header_title{       
border-right: 4pt solid #666666;
		border-bottom: 0pt solid #e2e3e4;
		border-top: 0pt solid #666666;
		border-left: 0pt solid #666666;	
		color:#663300;
		FONT-SIZE:22pt;
		font-weight:bold;
		font-family: Arial, Helvetica, Sans Serif,Sans;
		        padding: 3px;
}
.default_table_header_background {       
background-color: #f2f4f7;
border-right: 0pt solid #666666;
		border-bottom: 4pt solid #336699;
		border-top: 0pt solid #666666;
		border-left: 0pt solid #666666;	
		color:#663300;
		FONT-SIZE: 12px;
		font-family: Arial, Helvetica, Sans Serif,Sans;
		        padding: 3px;
}

.default_table_adminlink_background {       
background-color: #f2f4f7;
border-right: 0pt solid #666666;
		border-bottom: 0pt solid #663300;
		border-top: 0pt solid #666666;
		border-left: 0pt solid #666666;	
		color:#666666;
		FONT-SIZE: 12px;
		font-family: Arial, Helvetica, Sans Serif,Sans;
		        padding: 3px;
}

.default_table_iconlinks {       
background-color: #f2f4f7;
border-right: 0pt solid #666666;
		border-bottom: 0pt solid #663300;
		border-top: 0pt solid #666666;
		border-left: 0pt solid #666666;	
		color:#666666;
		FONT-SIZE: 12px;
		font-family: Arial, Helvetica, Sans Serif,Sans;
		        padding: 3px;
}
.default_table_actionlinks {       
background-color: #336699;
border-right: 0pt solid #666666;
		border-bottom: 0pt solid #663300;
		border-top: 0pt solid #666666;
		border-left: 0pt solid #666666;	
		color:#f2f4f7;
		FONT-SIZE: 12px;
		font-family: Arial, Helvetica, Sans Serif,Sans;
		        padding: 3px;
}

.default_table_header_background_none {       
background-color: #336699;
border-right: 0pt solid #666666;
		border-bottom: 0pt solid #336699;
		border-top: 0pt solid #666666;
		border-left: 0pt solid #666666;	
		color:#f2f4f6;
		FONT-SIZE: 12px;
		font-family: Arial, Helvetica, Sans Serif,Sans;
		        padding: 3px;
}


//form defalts

  .default_form_subheadertitle1 { 
 background-color:#ccccff;
FONT-SIZE: 44px;
color: #336699;
FONT-WEIGHT: bold;
font-family:Arial, Helvetica, Sans Serif,Sans;
 }
 .default_form_subheadertitle {
 
FONT-SIZE: 22px;
color: #336699;
FONT-WEIGHT: bold;
font-family:Arial, Helvetica, Sans Serif,Sans;
 
 }
 
  .default_form_subheadercss {
  font-family:Arial, Helvetica, Sans Serif,Sans;
FONT-SIZE: 22pt;
color: #336699;
FONT-WEIGHT: bold;
 }
 
.default_form_name
{
 FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #dddecb; TEXT-DECORATION: none
PADDING-RIGHT: 4px;
    PADDING-LEFT:  4px;
    PADDING-BOTTOM:  4px;
    MARGIN: 2px;
    PADDING-TOP:  1px;
    BORDER-bottom:#eeeeee 1px solid;
}

.default_form_field
{
  FONT-SIZE: 9pt; COLOR: #000000; 
 FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; 
 BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none;
 BORDER-bottom:#dddecb 1px solid;
PADDING-RIGHT: 4px;
    PADDING-LEFT:  4px;
    PADDING-BOTTOM:  4px;
    MARGIN: 2px;
    PADDING-TOP:  1px;
}

.default_form_required
{
 FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #0000ff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #dddecb; TEXT-DECORATION: none
} 	


.accountchildren_subheadercsstitle
{ 
	BORDER-bottom: #eeeeee 0px solid;
	FONT-SIZE: 22px;
	color: #ffffff;
	FONT-WEIGHT: bold;
 }

.accountchildren_subheadertitle1
{ 
	BORDER-bottom: #eeeeee 0px solid;
	FONT-SIZE: 22px;
	color: #ffffff;
	FONT-WEIGHT: bold;
 }

.accountchildren_subheadercsssubtitle
{ 
	BORDER-bottom: #eeeeee 0px solid;
	FONT-SIZE: 16px;
	color: #ffffff;
	FONT-WEIGHT: bold;
 }
 
 
 
 
 
 .vttp
 {
   	border-right-width:0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-color: #cccccc;
	border-style: solid;
	background-image : url(/crmspeed/images/gate3.gif);
	font-size: 10px;
	font-family: verdana;
	color:#BD5941;
	font-weight:bold;
 }
.vttp_subheadercss
 {
   	border-right-width:0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-color: #cccccc;
	border-style: solid;
	background-color:#FCFCFC;
	font-size: 18px;
	font-family: verdana;
	color:#BD5941;
	font-weight:bold;
 }
 .vttp_subheadercss1
 {
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-color: #cccccc;
	border-style: solid;
	background-color: #FCFCFC;
	font-size: 18px;
	font-family: verdana;
	color: #BD5941;
	font-weight: bold;
	word-spacing: 1px;
	letter-spacing: 1px;
}

 
 .vttp_required {
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
	font-weight: bold;
	border-style: solid;
	border-right-width: 2px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-color: red;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
}

 .vttp_subheadertitle1
 {
   	border-right-width:0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-color: #cccccc;
	border-style: solid;	
	font-size: 18px;
	font-family: verdana;
	color:#BD5941;
	font-weight:bold;
 }
 
 
  .vttp_subheadercsstitle
 {
   	border-right-width:0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-color: #cccccc;
	border-style: solid;	
	font-size: 18px;
	font-family: verdana;
	color:#BD5941;
	font-weight:bold;
 }
 
   .vizitrip_subheadercsstitle
 {
   	border-right-width:0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-color: #cccccc;
	border-style: solid;	
	font-size: 16px;
	font-family: verdana;
	color:#BD5941;
	font-weight:bold;
 }
 
 
  .vttp_name{
 	background-color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
		padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
 
 }
 
 
  
  .vttp_field{
 background-color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
		padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
 
 }
 
<!-- Expanse style -->
.campaignmanagement_required
{
 FONT-WEIGHT: bold; FONT-SIZE: 10pt; 
 COLOR: #0000ff; FONT-FAMILY: 'Arial', 'Helvetica'; 
 BACKGROUND-COLOR: #e6ecf5; TEXT-DECORATION: none
}

.campaignmanagement_name
{
  FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none
}

.campaignmanagement_field
{
 FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none
}

.campaignmanagement_subheadertitle{ background-color: #ffffff; color: #003366;
 font-family: Arial, Helvetica, Sans-Serif; font-size: 14pt;FONT-WEIGHT: bold;
 
BORDER-RIGHT: #ffffff 1px solid;

BORDER-bottom: #eeeeee 1px solid;
BORDER-top: #eeeeee 1px solid;
BORDER-right: #eeeeee 1px solid;  
BORDER-left: #eeeeee 1px solid; 
}

.campaignmanagement_subheadertitle1{  color: #ffffff;
 font-family: Arial, Helvetica, Sans-Serif; font-size: 14pt;FONT-WEIGHT: bold;
 
BORDER-RIGHT: #ffffff 0px solid;
BORDER-bottom: #eeeeee 0px solid;
BORDER-top: #eeeeee 0px solid;
BORDER-right: #eeeeee 0px solid;  
BORDER-left: #eeeeee 0px solid; 
}
   .campaignmanagement_subheadercss{
BORDER-bottom: #eeeeee 0px solid;
BACKGROUND-COLOR: #556B2F;
FONT-SIZE: 20px;
color: #ffffff;
FONT-WEIGHT: bold;
 } 
 

.campaignmanagement_subheadercsstitle{
background-color:#556B2F;
 color: #ffffff;
FONT-SIZE: 20px;

FONT-WEIGHT: bold;
}

.campaignmanagement_summary{ 
background-color:#556B2F;
 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; 
}


.campaignmanagement{
	 COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica'; 
	 BACKGROUND-COLOR: #556B2F; 
	 TEXT-DECORATION: none;
FONT-WEIGHT: normal; FONT-SIZE: 9pt;   
 padding-left:1px;
 padding-right:1px;
}

.campaignmanagement:visited {
	 COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica'; 
	 BACKGROUND-COLOR: #556B2F; 
	 TEXT-DECORATION: none;
FONT-WEIGHT: normal; FONT-SIZE: 9pt;    
 padding-left:1px;
 padding-right:1px;
}

a.top_campaignmanagement{
COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica';	
BACKGROUND-COLOR: #556B2F;	
}

a.top_campaignmanagement:visited{
COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica';	
BACKGROUND-COLOR: #556B2F;	
}


.campaignmanagement_bg {
	 BACKGROUND-COLOR: #556B2F; 
}

.campaignmanagementLink{
FONT-FAMILY:  'Arial', 'Helvetica'; 
 FONT-SIZE: 9pt; COLOR: #ffffff;TEXT-DECORATION: none
}


.campaignmanagementLink{
 FONT-FAMILY:  'Arial', 'Helvetica'; 
FONT-SIZE: 9pt; COLOR: #ffffff;TEXT-DECORATION: none
}
																
.campaignmanagementLink:hover{
FONT-FAMILY:  'Arial', 'Helvetica'; 

 FONT-SIZE: 9pt; COLOR: #ffffff;TEXT-DECORATION: underline
}

.campaignmanagementLink:visited{

FONT-FAMILY:  'Arial', 'Helvetica'; 
 FONT-SIZE: 9pt; COLOR: #ffffff;TEXT-DECORATION: none
}

<!-- Expanse style -->
.commercespeed_required
{
 FONT-WEIGHT: bold; FONT-SIZE: 10pt; 
 COLOR: #0000ff; FONT-FAMILY: 'Arial', 'Helvetica'; 
 BACKGROUND-COLOR: #e6ecf5; TEXT-DECORATION: none
}

.commercespeed_name
{
  FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none
}

.commercespeed_field
{
 FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none
}

.commercespeed_subheadertitle{ background-color: #ffffff; color: #003366;
 font-family: Arial, Helvetica, Sans-Serif; font-size: 14pt;FONT-WEIGHT: bold;
 
BORDER-RIGHT: #ffffff 1px solid;

BORDER-bottom: #eeeeee 1px solid;
BORDER-top: #eeeeee 1px solid;
BORDER-right: #eeeeee 1px solid;  
BORDER-left: #eeeeee 1px solid; 
}

.commercespeed_subheadertitle1{  color: #ffffff;
 font-family: Arial, Helvetica, Sans-Serif; font-size: 14pt;FONT-WEIGHT: bold;
 
BORDER-RIGHT: #ffffff 0px solid;
BORDER-bottom: #eeeeee 0px solid;
BORDER-top: #eeeeee 0px solid;
BORDER-right: #eeeeee 0px solid;  
BORDER-left: #eeeeee 0px solid; 
}
   .commercespeed_subheadercss{
BORDER-bottom: #eeeeee 0px solid;
BACKGROUND-COLOR: #556B2F;
FONT-SIZE: 20px;
color: #ffffff;
FONT-WEIGHT: bold;
 } 
 

.commercespeed_subheadercsstitle{
background-color:#556B2F;
 color: #ffffff;
FONT-SIZE: 20px;

FONT-WEIGHT: bold;
}

.commercespeed_summary{ 
background-color:#556B2F;
 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; 
}


.commercespeed{
	 COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica'; 
	 BACKGROUND-COLOR: #556B2F; 
	 TEXT-DECORATION: none;
FONT-WEIGHT: normal; FONT-SIZE: 9pt;   
 padding-left:1px;
 padding-right:1px;
}

.commercespeed:visited {
	 COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica'; 
	 BACKGROUND-COLOR: #556B2F; 
	 TEXT-DECORATION: none;
FONT-WEIGHT: normal; FONT-SIZE: 9pt;    
 padding-left:1px;
 padding-right:1px;
}

a.top_commercespeed{
COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica';	
BACKGROUND-COLOR: #556B2F;	
}

a.top_commercespeed:visited{
COLOR: #ffffff; FONT-FAMILY:  'Arial', 'Helvetica';	
BACKGROUND-COLOR: #556B2F;	
}


.commercespeed_bg {
	 BACKGROUND-COLOR: #556B2F; 
}

.commercespeedLink{
FONT-FAMILY:  'Arial', 'Helvetica'; 
 FONT-SIZE: 9pt; COLOR: #ffffff;TEXT-DECORATION: none
}


.commercespeedLink{
 FONT-FAMILY:  'Arial', 'Helvetica'; 
FONT-SIZE: 9pt; COLOR: #ffffff;TEXT-DECORATION: none
}
																
.commercespeedLink:hover{
FONT-FAMILY:  'Arial', 'Helvetica'; 

 FONT-SIZE: 9pt; COLOR: #ffffff;TEXT-DECORATION: underline
}

.commercespeedLink:visited{

FONT-FAMILY:  'Arial', 'Helvetica'; 
 FONT-SIZE: 9pt; COLOR: #ffffff;TEXT-DECORATION: none
}



