@charset "UTF-8";
/*
-------------------------
Cascading Style Sheet
------------------------- */



/*
----------------------------------------------------------------------------------------------------------------------
product feature list area 3column
---------------------------------------------------------------------------------------------------------------------- */

#main-frame{
     width: 100%;
	 position: relative;

}

.cc-main{
     width: 100%;
	 position: relative;
	 float: left;
}

h4.feature{
     font-size: 16px;
	 font-weight: bold;
	 text-align: center;
	 color: #ffffff;
	 background-color: #23658F;
	 margin-left: 5px;
	 margin-right: 5px;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 padding-top: 6px;
	 padding-bottom: 6px;
}

.featurelist-center{
     margin-left: 195px;
	 margin-right: 195px;
}


.featurelist-left{
     position: absolute;
	 left: 5px;
	 top: 0px;
	 width: 180px;
}

.featurelist-right{
     position: absolute;
	 top: 0px;
	 right: 5px;
	 width: 180px;
}


.featurelist-left h1{
     font-size: 16px;
	 font-weight: bold;
	 text-align: center;
	 color: #ffffff;
	 background-color: #23658F;
	 margin: 0;
	 padding-top: 6px;
	 padding-bottom: 6px;
}

.featurelist-left h2{
     font-size: 12px;
	 font-weight: bold;
	 text-align: center;
	 color: #ffffff;
	 background-color: #91AAC2;
	 margin: 0;
	 padding-top: 6px;
	 padding-bottom: 6px;
}
	 

.featurelist-left .listbox{
     width: 180px;
	 padding: 0;
	 background-color: #f7f7f7;
}

.featurelist-left .listbox ul{
     margin: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
}

.featurelist-left .listbox li{
     font-size: 11px;
	 text-align: left;
	 border-bottom-width: 2px;
	 border-bottom-style: dotted;
	 border-bottom-color: #ffffff;
	 margin: 0px;
	 padding-top: 2px;
	 padding-bottom: 4px;
	 padding-left: 10px;
	 padding-right: 4px;
	 list-style-type: none;
	 background-image: url(../../products/img/ico_featurelist.gif);
	 background-repeat: no-repeat;
	 background-position: left center;
}

.featurelist-center h1{
     font-size: 16px;
	 font-weight: bold;
	 text-align: center;
	 color: #ffffff;
	 background-color: #23658F;
	 margin: 0;
	 padding-top: 6px;
	 padding-bottom: 6px;
}

.featurelist-center h2{
     font-size: 12px;
	 font-weight: bold;
	 text-align: center;
	 color: #ffffff;
	 background-color: #91AAC2;
	 margin: 0;
	 padding-top: 6px;
	 padding-bottom: 6px;
}


.featurelist-center .listbox{
	 margin: 0;
	 padding: 0;
	 background-color: #f7f7f7;
}

.featurelist-center .listbox ul{
     margin: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
}

.featurelist-center .listbox li{
     font-size: 11px;
	 text-align: left;
	 border-bottom-width: 2px;
	 border-bottom-style: dotted;
	 border-bottom-color: #ffffff;
	 margin: 0px;
	 padding-top: 2px;
	 padding-bottom: 4px;
	 padding-left: 10px;
	 padding-right: 4px;
	 list-style-type: none;
}


.featurelist-right h1{
     font-size: 16px;
	 font-weight: bold;
	 text-align: center;
	 color: #ffffff;
	 background-color: #23658F;
	 margin: 0;
	 padding-top: 6px;
	 padding-bottom: 6px;
}

.featurelist-right h2{
     font-size: 12px;
	 font-weight: bold;
	 text-align: center;
	 color: #ffffff;
	 background-color: #91AAC2;
	 margin: 0;
	 padding-top: 6px;
	 padding-bottom: 6px;
}

.comparison-right h3{
     font-size: 13px;
	 font-weight: bold;
	 text-align: center;
	 color: #547798;
	 margin: 0;
	 padding-top: 6px;
	 padding-bottom: 6px;
}

.featurelist-right .listbox{
     width: 180px;
	 margin: 0;
	 padding: 0;
	 background-color: #f7f7f7;
}

.featurelist-right .listbox ul{
     margin: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
}

.featurelist-right .listbox li{
    font-size: 11px;
	 text-align: left;
	 border-bottom-width: 2px;
	 border-bottom-style: dotted;
	 border-bottom-color: #ffffff;
	 margin: 0px;
	 padding-top: 2px;
	 padding-bottom: 4px;
	 padding-left: 10px;
	 padding-right: 4px;
	 list-style-type: none;
	 background-image: url(../../products/img/ico_featurelist.gif);
	 background-repeat: no-repeat;
	 background-position: left center;
}

/*
----------------------------------------------------------------------------------------------------------------------
product crm plus featurelist area
---------------------------------------------------------------------------------------------------------------------- */
/*
----------------------------------------------------------------------------------------------------------------------
product crm plus featurelist area
---------------------------------------------------------------------------------------------------------------------- */


.featurelist-left2{
  ??ｽ@ margin-right: 305px;
	 margin-left: 5px;
}

.featurelist-left2 h2{
     font-size: 12px;
	 font-weight: bold;
	 text-align: center;
	 color: #ffffff;
	 background-color: #91AAC2;
	 margin: 0;
	 padding-top: 6px;
	 padding-bottom: 6px;
	 width: 290px;
}

.featurelist-left2 .listbox{
     width: 290px;
	 padding: 0;
	 background-color: #f7f7f7;
}

.featurelist-left2 .listbox ul{
     margin: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
}

.featurelist-left2 .listbox li{
     font-size: 13px;
	 text-align: left;
	 border-bottom-width: 2px;
	 border-bottom-style: dotted;
	 border-bottom-color: #ffffff;
	 margin: 0px;
	 padding-top: 2px;
	 padding-bottom: 4px;
	 padding-left: 10px;
	 padding-right: 4px;
	 list-style-type: none;
	 background-image: url(../../products/img/ico_featurelist.gif);
	 background-repeat: no-repeat;
	 background-position: left center;
}

.featurelist-right2{
	 position: absolute;
	right: 5px;
	top: 0px;
	width: 290px;
}

.featurelist-right2 h2{
     font-size: 12px;
	 font-weight: bold;
	 text-align: center;
	 color: #ffffff;
	 background-color: #91AAC2;
	 margin: 0;
	 padding-top: 6px;
	 padding-bottom: 6px;
}

.featurelist-right2 .listbox{
     width: 290px;
	 margin: 0;
	 padding: 0;
	 background-color: #f7f7f7;
}

.featurelist-right2 .listbox ul{
     margin: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
}

.featurelist-right2 .listbox li{
    font-size: 13px;
	 text-align: left;
	 border-bottom-width: 2px;
	 border-bottom-style: dotted;
	 border-bottom-color: #ffffff;
	 margin: 0px;
	 padding-top: 2px;
	 padding-bottom: 4px;
	 padding-left: 10px;
	 padding-right: 4px;
	 list-style-type: none;
	 background-image: url(../../products/img/ico_featurelist.gif);
	 background-repeat: no-repeat;
	 background-position: left center;
}


/*
----------------------------------------------------------------------------------------------------------------------
CRM CRM+ product comparison chart area
---------------------------------------------------------------------------------------------------------------------- */

.comparison-center{
     margin-left: 192px;
	 margin-right: 197px;
}


.comparison-left{
     position: absolute;
	 left: 5px;
	 top: 0px;
	 width: 197px;
}

.comparison-right{
     position: absolute;
	 top: 0px;
	 right: 5px;
	 width: 190px;
}

.comparison-left h3{
     font-size: 13px;
	 font-weight: bold;
	 text-align: center;
	 color: #ffffff;
	 margin: 0;
	 padding-top: 6px;
	 padding-bottom: 6px;
}

*html body .comparison-left h3{
     font-size: 12px;
	 font-weight: bold;
	 text-align: center;
	 color: #ffffff;
	 margin: 0;
	 padding-top: 6px;
	 padding-bottom: 6px;
}

.comparison-left .comparison {width: 185px;
	 padding: 0;}

.comparison-left .comparison ul{margin: 0; padding: 0;}

p.titles{font-weight: bold; font-size: 13px; margin: 0; padding: 0; background-color: #FDF7F5;
text-align: left; color: #E15C36;
	 margin-left: 4px;
	 margin-right: 4px;
	 padding-top: 6px;
	 padding-bottom: 6px;
	 padding-left: 8px;
	 padding-right: 2px;}

.comparison-left .comparison li{
list-style-type: none;
     font-size: 12px;
	 text-align: left;
	 color: #000000;
	 margin: 0;
	 padding-top: 6px;
	 padding-bottom: 6px;
	 padding-left: 5px;
	 padding-right: 2px;
	 border-top-width: 1px;
	 border-top-style: dotted;
	 border-top-color: #91AAC2;
}



.comparison-center .comparison li.wh{ list-style-type: none;
     font-size: 12px;
	 text-align: left;
	 color: #ffffff;
	 margin: 0;
	 padding-top: 6px;
	 padding-bottom: 6px;
	 padding-left: 2px;
	 padding-right: 2px;
	 border-top-width: 1px;
	 border-top-style: dotted;
	 border-top-color: #91AAC2;}


	 
.comparison-center h3{font-size: 13px; font-weight: bold; text-align: center;
	 color: #547798; margin: 0; padding-top: 6px; padding-bottom: 6px;}

.comparison-center .comparison{margin: 0; padding: 0; width: 213px;}

.comparison-center .comparison ul{margin: 0; padding: 0;}

.comparison-center .comparison li{ list-style-type: none; font-size: 12px; text-align: center;
	 color: #000000; margin: 0; padding-top: 6px; padding-bottom: 6px; padding-left: 2px;
	 padding-right: 2px; border-top-width: 1px; border-top-style: dotted; border-top-color: #91AAC2;}

/* safari only \*/

html:\66irst-child .comparison-center .comparison img{ margin-top: 2px; padding-top: 6px; padding-bottom: 6px; padding-left: 2px;
	 padding-right: 2px;}



.comparison-right .comparison{margin: 0;
	 padding: 0; width: 185px;}

.comparison-right .comparison ul{margin: 0; padding: 0;}

.comparison-right .comparison li{
list-style-type: none;
     font-size: 12px;
	 text-align: center;
	 color: #000000;
	 margin: 0;
	 padding-top: 6px;
	 padding-bottom: 6px;
	 padding-left: 2px;
	 padding-right: 2px;
	 border-top-width: 1px;
	 border-top-style: dotted;
	 border-top-color: #91AAC2;
}


.comparison-right .comparison li.wh{ list-style-type: none;
     font-size: 12px;
	 text-align: left;
	 color: #ffffff;
	 margin: 0;
	 padding-top: 6px;
	 padding-bottom: 6px;
	 padding-left: 2px;
	 padding-right: 2px;
	 border-top-width: 1px;
	 border-top-style: dotted;
	 border-top-color: #91AAC2;}
	 
.comparison-right .comparison p.bl{font-size: 12px;
	 text-align: left;
	 color: #ffffff;
	 margin: 0;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-left: 2px;
	 padding-right: 2px; }

*html body .comparison-right .comparison p.bl{font-size: 12px;
	 text-align: left;
	 color: #ffffff;
	 margin: 0;
	 padding-top: 1px;
	 padding-bottom: 0px;
	 padding-left: 2px;
	 padding-right: 2px; }
	 

.comparison-center .comparison p.bl{font-size: 12px;
	 text-align: left;
	 color: #ffffff;
	 margin: 0;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-left: 2px;
	 padding-right: 2px; }
	 
*html body .comparison-center .comparison p.bl{font-size: 12px;
	 text-align: left;
	 color: #ffffff;
	 margin: 0;
	 padding-top: 1px;
	 padding-bottom: 0px;
	 padding-left: 2px;
	 padding-right: 2px; }
	 


	 
/*
----------------------------------------------------------------------------------------------------------------------
netsuite product comparison chart area
---------------------------------------------------------------------------------------------------------------------- */
.topic{width: 100%; float: left; display: inline; margin: 0px; padding: 0px;}

.topic p.titles{font-weight: bold; font-size: 13px; margin: 0; padding: 0; background-color: #FDF7F5;
text-align: left; color: #E15C36;
	 margin-left: 4px;
	 margin-right: 4px;
	 padding-top: 6px;
	 padding-bottom: 6px;
	 padding-left: 8px;
	 padding-right: 2px;}

.cc-main .ns-chart-left{ width: 375px; margin: 0; padding: 0; padding-left: 5px; float: left; display: inline;}

.cc-main .ns-chart-left .nsright{ width: 190px; margin: 0px; float: right; display: inline;}

.cc-main .ns-chart-left .nsleft{ width: 185px; margin: 0px; float: left; display: inline; text-align: left;}

.cc-main .ns-chart-right{ width: 380px; margin: 0; padding: 0; top: 0px; right: 0px; position: absolute;}
.cc-main .ns-chart-right-new{ width: 190px; margin: 0; padding: 0; top: 0px; right: 0px; position: absolute;}

.cc-main .ns-chart-right .nsleft1{ width: 190px; margin: 0px; float: left; display: inline;}

.cc-main .ns-chart-right .nsright1{ width: 185px; margin: 0px; padding: 0px; margin-right: 5px; float: right; display: inline;}

.cc-main .ns-chart-left .nsleft h3{
     font-size: 13px;
	 font-weight: bold;
	 text-align: center;
	 color: #ffffff;
	 margin: 0;
	 padding-top: 6px;
	 padding-bottom: 2px;
}

*html body .cc-main .ns-chart-left .nsleft h3{
     font-size: 12px;
	 font-weight: bold;
	 text-align: center;
	 color: #ffffff;
	 margin: 0;
	 padding-top: 6px;
	 padding-bottom: 6px;
}


.cc-main .ns-chart-left .nsright ul{margin: 0; padding: 0;}
.cc-main .ns-chart-left .nsright li{list-style-type: none;
     font-size: 12px;
	 text-align: center;
	 color: #000000;
	 margin: 0;
	 padding-top: 6px;
	 padding-bottom: 6px;
	 padding-left: 2px;
	 padding-right: 2px;
	 border-top-width: 1px;
	 border-top-style: dotted;
	 border-top-color: #91AAC2;}
	 
.cc-main .ns-chart-left .nsright li.wh{ list-style-type: none;
     font-size: 12px;
	 text-align: left;
	 color: #ffffff;
	 margin: 0;
	 padding-top: 6px;
	 padding-bottom: 6px;
	 padding-left: 2px;
	 padding-right: 2px;
	 border-top-width: 1px;
	 border-top-style: dotted;
	 border-top-color: #91AAC2;}

.cc-main .ns-chart-left .nsright p.bl{font-size: 12px;
	 text-align: left;
	 color: #ffffff;
	 margin: 0;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-left: 2px;
	 padding-right: 2px; }
	 
*html body .cc-main .ns-chart-left .nsright p.bl{font-size: 12px;
	 text-align: left;
	 color: #ffffff;
	 margin: 0;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-left: 2px;
	 padding-right: 2px; }

.cc-main .ns-chart-left .nsleft ul{margin: 0; padding: 0;}
.cc-main .ns-chart-left .nsleft li{list-style-type: none;
     font-size: 12px;
	 text-align: left;
	 color: #000000;
	 margin: 0;
	 padding-top: 6px;
	 padding-bottom: 6px;
	 padding-left: 2px;
	 padding-right: 2px;
	 border-top-width: 1px;
	 border-top-style: dotted;
	 border-top-color: #91AAC2;}
	 
.cc-main .ns-chart-left .nsleft li.wh{ list-style-type: none;
     font-size: 12px;
	 text-align: left;
	 color: #ffffff;
	 margin: 0;
	 padding-top: 6px;
	 padding-bottom: 6px;
	 padding-left: 2px;
	 padding-right: 2px;
	 border-top-width: 1px;
	 border-top-style: dotted;
	 border-top-color: #91AAC2;}
	 
.cc-main .ns-chart-left .nsleft p.bl{font-size: 12px;
	 text-align: left;
	 color: #ffffff;
	 margin: 0;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-left: 2px;
	 padding-right: 2px; }
	 
*html body .cc-main .ns-chart-left .nsleft p.bl{font-size: 12px;
	 text-align: left;
	 color: #ffffff;
	 margin: 0;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-left: 2px;
	 padding-right: 2px; }
 
.cc-main .ns-chart-right .nsleft1 ul{margin: 0; padding: 0;}
.cc-main .ns-chart-right .nsleft1 li{list-style-type: none;
     font-size: 12px;
	 text-align: center;
	 color: #000000;
	 margin: 0;
	 padding-top: 6px;
	 padding-bottom: 6px;
	 padding-left: 2px;
	 padding-right: 2px;
	 border-top-width: 1px;
	 border-top-style: dotted;
	 border-top-color: #91AAC2;}
	 
.cc-main .ns-chart-right .nsleft1 li.wh{ list-style-type: none;
     font-size: 12px;
	 text-align: left;
	 color: #ffffff;
	 margin: 0;
	 padding-top: 6px;
	 padding-bottom: 6px;
	 padding-left: 2px;
	 padding-right: 2px;
	 border-top-width: 1px;
	 border-top-style: dotted;
	 border-top-color: #91AAC2;}
	 
.cc-main .ns-chart-right .nsleft1 p.bl{font-size: 12px;
	 text-align: left;
	 color: #ffffff;
	 margin: 0;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-left: 2px;
	 padding-right: 2px; }
	 
*html body .cc-main .ns-chart-right .nsleft1 p.bl{font-size: 12px;
	 text-align: left;
	 color: #ffffff;
	 margin: 0;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-left: 2px;
	 padding-right: 2px; }
	 
.cc-main .ns-chart-right .nsright1 ul{margin: 0; padding: 0;}
.cc-main .ns-chart-right .nsright1 li{list-style-type: none;
     font-size: 12px;
	 text-align: center;
	 color: #000000;
	 margin: 0;
	 padding-top: 6px;
	 padding-bottom: 6px;
	 padding-left: 2px;
	 padding-right: 2px;
	 border-top-width: 1px;
	 border-top-style: dotted;
	 border-top-color: #91AAC2;}
	 
.cc-main .ns-chart-right .nsright1 li.wh{ list-style-type: none;
     font-size: 12px;
	 text-align: left;
	 color: #ffffff;
	 margin: 0;
	 padding-top: 6px;
	 padding-bottom: 6px;
	 padding-left: 2px;
	 padding-right: 2px;
	 border-top-width: 1px;
	 border-top-style: dotted;
	 border-top-color: #91AAC2;}
	 
.cc-main .ns-chart-right .nsright1 p.bl{font-size: 12px;
	 text-align: left;
	 color: #ffffff;
	 margin: 0;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-left: 2px;
	 padding-right: 2px; }
	 
*html body.cc-main .ns-chart-right .nsright1 p.bl{font-size: 12px;
	 text-align: left;
	 color: #ffffff;
	 margin: 0;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 padding-left: 2px;
	 padding-right: 2px; }
