/* CSS Document */
.disabled-field {
	background-color: #bfbfbf;
	opacity: 0.5;
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	filter: alpha(opacity = 50);
}
.campaignpopui{
	border:2px solid #91B1BD;
	background-color:#8CB0BD;
	font: 13px normal Arial, Helvetica, sans-serif;
	color:#EFFBFF;
}	
.campaignpopuititle{
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #EFFBFF;	
	background-color:#8CB0BD;
	padding:15px;
}	
.campaignpopborder{
	border:2px solid #0A90C2;
	background-color:#0A97CB;	
	font: 13px normal Arial, Helvetica, sans-serif;
	color:#000;
}	
.campaignpoptitle{
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #FFF;	
	background-color:#0A97CB;	
	padding:15px;
}	
.dvtSelectedCell {
	border-left:2px solid #E4E3E3;
	border-top:2px solid #E4E3E3;
	border-right:2px solid #E4E3E3;	
	background-color:#FFF;
}
.dvtUnSelectedCell {
	border:2px solid #E4E3E3;	
	background-color: #F9F9F9;
	background: #FBFBFD url(/crm/images/intelliworks/unseltabbg.gif) repeat;
}
.crdvtUnSelectedCell {
	border:2px solid #E7E7E7;	
	background-color: #F9F9F9;
}
.mandatoryqc {
 	color: #AB033A;
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:12px;
 	font-weight: bold;
 	background-color:#D5EAF8;
 	border-bottom:1px solid #B2DBF7;
} 
.qcfooter {
 	color: #000;
 	font-family:Arial, Helvetica, sans-serif;
 	font-size:12px;
 	font-weight: bold;
 	background-color:#D5EAF8;
 	border-top:0px solid #B2DBF7;
} 
.dvtTabCache {
	border-left:2px solid #E4E3E3;
	border-right:2px solid #E4E3E3;
	border-bottom:2px solid #E4E3E3;
	background: #F3F3F2 url(/crm/images/intelliworks/campaignBg.gif) repeat-x;
}
.dvtTabCacheSmall {
	border-left:2px solid #E4E3E3;
	border-right:2px solid #E4E3E3;
	border-bottom:2px solid #E4E3E3;
	background-color:#FBFBFD;
	background: url(/crm/images/intelliworks/campaignBgSmall.gif) repeat;
}
.dvtTabCacheSmall2 {
	border-left:2px solid #E4E3E3;
	border-right:2px solid #E4E3E3;
	border-bottom:2px solid #E4E3E3;
	background-color:#FBFBFD;
	background: url(/crm/images/intelliworks/campaignBgSmall2.gif) repeat;
}
.dvtContentSpace {	
	border-bottom:2px solid #E4E3E3;
	padding-left:0px;
}
.crdvtContentSpace {	
	border-bottom:2px solid #E7E7E7;
	padding-left:0px;
}
.detailedViewHeader{
	padding:5px; 
	background-color:#afdbff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:bold;
}
.detailedViewTextBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border:1px solid #bababa;
	padding-left:5px;
	width:90%;
	background-color: #ffffff;
}
.detailedViewTextBoxDisabled {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	border:1px solid #D1CFCF;
	padding-left:5px;
	width:90%;
	background-color: #F3EFEF;
}
.detailedViewTextArea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border:1px solid #bababa;
	padding-left:5px;
	width:95%;
	height:70px;
	background-color:#ffffff;
	text-align:left;	
}
/*.tagCloud {
    border:0px solid #aaf;
}  
*/.tagCloudDisplay {
    background-color:#fff;
    padding:10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 14px;
    color: #000000;
}
.tagit{        
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;    
    color: #3C7DCD;
}
.tagCloudTopBg {
	background-image: url(/crm/images/tagCloudBg.gif);
	background-repeat: repeat-x;	
}
.tagCloudDisplay {
	background-color:#fff;
	padding:5px;
}
.rightMailMerge {
   border:1px solid #BDBDBD;
}
.rightMailMergeHeader {
   border-bottom:1px solid #dde;
   padding:5px;
   background-color:#eef;
}
.rightMailMergeContent {
   padding:5px;
   background-color:#fafafa;
}
.tagcloudbg{
	border-left:1px dashed #CBCBCB;
	padding:13px;
	vertical-align:top;
}
.MatrixLayer{
	border:2px solid #AAD6F2;
	background-color:#FFFFFF;
	width:29%;
	position:relative;
	visibility:visible;
	margin:9px;
	height:280px;
}
.MatrixLayer1{
	border:2px solid #AAD6F2;
	background-color:#FFFFFF;
	width:100%;
	position:relative;
	visibility:visible;
}
.homePageMatrixHdr {
	border-bottom:1px solid #B2DBF7;
	background:#fffff5 url(/crm/images/intelliworks/layerPopupBg.gif) ;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#000;	
}
.homePageImageHdr {
	border-bottom:1px solid #B2DBF7;
	background:#fffff5 url(/crm/images/intelliworks/layerPopupBg.gif) ;
}
.tabSelected1 {
	background:#FFF url(/crm/images/intelliworks/selBg.gif) repeat;	
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#07337A;
	font-size: 12px;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;	
}
.tabSelected1 a{
	color:#07337A;
}
.tabSelected {
	background-color:#FFF;	
	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4D4D4D;
	font-size: 12px;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration:none;
}
.tabSelected a{
	color: #CC0000;
	text-decoration:none;
}
.tabUnSelected1 {
	background:#FFF url(/crm/images/intelliworks/unselBg.gif) repeat;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;	
}
.tabUnSelected1 a{
	color:#000;
}
.tabUnSelected {	
	background-color: #FBFBFD;
	background: #FBFBFD url(/crm/images/intelliworks/unseltabbg.gif) repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #595858;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration:none;
}
.tabUnSelected:hover{	
	color: #595858;
	text-decoration: underline;	
}
.tabSeperator {
	background-color:#aae;
	width:1px;
}
.level2text {    
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-left:15px;
    padding-right:15px;
    padding-top:5px;
    padding-bottom:5px;
    font-weight:bold;
    color:white;
}
.level2text a{
	text-decoration:none;
	color:#555555;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.level2text a:hover {
	text-decoration:underline;
	color:#555555;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.level2Bg {
	background:#8CCCF7 url(/crm/images/intelliworks/level2TabBg.gif) bottom repeat-x;
	background-color:#8CCCF7;
	height:24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom:1px solid #222255;
	color:#07337A;
}
.level2Bg a{	
	color:#07337A;
}
.level2SelTab{
	font-weight:bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
	padding-bottom:5px;	
}
.level2UnSelTab{
	color:#000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}

/* Drop Down Menu */
.dropdown{
   position:absolute;
   font-size: small;
   left:0px;
   top:0px;
   z-index:1000000001;
   border-left:1px solid #A9A9A9;
   border-right:1px solid #A9A9A9;
   border-bottom:1px solid #A9A9A9;
   border-top:1px solid #A9A9A9;
   width:150px;
   padding:2px;
   display:none;
   text-align:left;
   overflow-x:hidden;
   overflow-y:hidden;
   background-color:#FFF8DC;  
}
.subjectdrop{
   position:absolute;
   font-size:10%;
   left:0px;
   top:0px;
   z-index:1000000001;
   border-left:1px solid #A9A9A9;
   border-right:1px solid #A9A9A9;
   border-bottom:1px solid #A9A9A9;
   border-top:1px solid #A9A9A9;
   width:310px;
   padding:2px;
   display:none;
   text-align:left;
   overflow-x:hidden;
   overflow-y:hidden;
   background-color:#FFF8DC;  
}
.subjectdrop1{
   position:absolute;
   left:0px;
   top:0px;
   z-index:1000000001;
   border-left:1px solid #A9A9A9;
   border-right:1px solid #A9A9A9;
   border-bottom:1px solid #A9A9A9;
   border-top:1px solid #A9A9A9;
   padding:2px;
   display:none;
   overflow-x:hidden;
   overflow-y:hidden;
   background-color:#FFF8DC;  
}


/*		Drop Down		*/

.drop_mnu{
   position:absolute;
   left:0px;
   top:0px;
   z-index:1000000001;
   border-left:1px solid #5CADE5;
   border-right:1px solid #5CADE5;
   border-bottom:1px solid #5CADE5;
   width:150px;
   display:none;
   padding:0px;
   text-align:left;
   overflow-x:hidden;
   overflow-y:hidden;
   background-color:#eef;
}
a.drop_down{
   width:150px;
   text-align:left;
   font-family:  Arial, Helvetica, sans-serif;
   font-size: 12px;
   line-height:20px;
   font-weight:normal;
   color:#07337A;
   background-color:#CAE4F6;
   padding:5px;
   border-top:1px solid #F0F7FB;
   border-bottom:1px solid #B2DBF7;
   display:block;
}
a.drop_down:Hover{
   padding:5px;
   width:150px;
   text-align:left;
   color: #002258;
   font-weight:bold;
   text-decoration:none;
   background-color:#B1D8F4;
}


/* List View Table classes starts  +++++++++++++++++ */
.lvt {
	background-color:#DFE9EF;
	border:2px solid #AAD6F2; 
}
.lvt1 { 
    background-color:#FFF;
    border:1px solid #cae2e9;
}
.lvtHeaderText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}
.lvtCol {
	border-top:1px solid #F5F6F6;
	border-left:1px solid #F5F6F6;
	border-right:1px solid #54B1EC;
	border-bottom:1px solid #54B1EC;
	background-color:#D5EAF8;
	font-weight:bold;
	padding:3px;
}
.lvtCol1 {
    border-top:1px solid #eeeeff;
    border-left:1px solid #eeeeff;
    border-right:1px solid #0e9dfd;
    border-bottom:1px solid #0e9dfd;
    background: #FFF url(/crm/images/searchbgone.gif)  bottom  repeat-x;
    height:22px;
    font: bold 12px Arial, Helvetica, sans-serif;
    color:#FFF;
}
.lvtColData {
	background-color:#ffffff;
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#000;
}
.lvtColData1 {
    background-color:#ffffff;
    font: normal 12px Arial, Helvetica, sans-serif;
    color:#000;
}
.lvtColDataHover {
	background-color:#F5F5F5;
	/*background: #FFF url(/crm/images/intelliworks/lvtColDataBg.gif) repeat;*/
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#000;
}
.lvtColDataHover1 {
    background-color:#eeefff;
}
.combobox{
    border:1px solid #bababa;    
    background-color:#FFFFFF;
}

.tabLiner {
	background:#9abffc url(/crm/images/moduleSelectorBg.gif) bottom repeat-x;
	padding:0px;
}
.border-title{ 
	background-color:#C6D9F0;
	font: bold 12px Arial, Helvetica, sans-serif; color:#000;
}
.content-bg{
 	font: normal 12px Arial, Helvetica, sans-serif;
	background-color:#85AEDF;
	color:#FFF;	
}
.content-title{	
	background-color:#C6D9F0;
	font: bold 12px Arial, Helvetica, sans-serif; color:#000;
	line-height:20px;
}
.content-bottomborder{ 
	background-color: #F2F2F2; 
	border-bottom: 1px solid #000; 
	font: normal 12px Arial, Helvetica, sans-serif; 
	color:#000;
}
.border-three{ 
	background-color: #F2F2F2; 
}
.name-desc{
	background-color:#F2F2F2;
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	line-height:20px;
}	
.borderbottom-cycle{
	border-bottom: 2px solid #C6D9F0;
}
.topblack-border{
	border-top: 1px solid #ccc; 
	font:12px normal Arial, Helvetica, sans-serif; 
	color:#000;
}
.border-red{ 
	border: 1px solid #E47D16;
	background-color:#FEBC68;
	font: bold 12px Arial, Helvetica, sans-serif; color:#000;
    line-height:20px;
}
.red-small{
 	font: normal 12px Arial, Helvetica, sans-serif;
	color:#BB6005;
	text-decoration:underline;	
}
.prog-groupbg{ 
	border: 0px solid #2772CD;
	background-color:#B2CFF1;
	font: bold 12px Arial, Helvetica, sans-serif; color:#0A2E84;
}
.progname-bg{ 
	background-color: #999; 
	border-bottom: 0px solid #000000; 
	font: normal 12px Arial, Helvetica, sans-serif; 
	color:#fff;
}
.itername-bg{ 
	background-color: #ccc; 
	border-bottom: 0px solid #000000; 
	font: normal 12px Arial, Helvetica, sans-serif; 
	color:#000;
}
.prog{font: normal 12px Arial, Helvetica, sans-serif; color:#fff; text-decoration:underline;}
.prog:hover{text-decoration: none;}

.iteration{font: normal 12px Arial, Helvetica, sans-serif; color:#000; text-decoration:underline;}
.iteration:hover{text-decoration: none;}

.filter{font: normal 12px Arial, Helvetica, sans-serif; color:#000; text-decoration:underline;}
.filter:hover{text-decoration: none;}

body{
  margin:0px 0px 0px 0px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration:none;
}
a.navMnu{
  font-weight:bold;
  text-decoration:none;
  text-align:left;
  color:#000000;
  font-size:12px;
}
a.navMnu:Hover{
  font-weight:bold;
  text-decoration:underline;
  text-align:left;
  color:#000000;
  font-size:12px;
}
#leftNavPan{
  border-right:2px solid #AAD6F2;
  border-bottom:2px solid #AAD6F2;
  background:url(/crm/images/intelliworks/layerPopupBg.gif) repeat; 
}
.frame_bdr{
  border:2px solid #E8E8E8;
  width:100%;
  background:#FFFFFF url(/crm/images/intelliworks/relbg.gif) repeat;
  font: 12px bold Arial, Helvetica, sans-serif;
  color:#000;
}
.dvtCellLabel {
  background-color:#f6f6f6;
  padding-right:10px;
  padding-left:10px;
  border-bottom:1px solid #eaeaea;
  color:#737373;
  white-space:nowrap;
}
.dvtCellInfo {
  padding-left:10px;
  padding-right:10px;
  border-bottom:1px solid #eaeaea;
  white-space:nowrap;
}
.inputBox{
  border:1px solid #AAAAAA;
  width:90%;
  font-size:12px;
  color:#333333;
}
.inputBoxHover{
  border:1px solid #00FF66;
  width:90%;
  font-size:12px;
  color:#333333;
}
.selectBox{
  border:1px solid #AAAAAA;
  font-size:12px;
  color:#333333;
}
.selectBoxHover{
  border:1px solid #00FF66;
  font-size:12px;
  color:#333333;
}

/* Tab Component */
.tabLink {
     font-family: Arial, Helvetica, Sans-serif;
     font-size: 12px;
     color: #000;
     text-decoration: none;
}
.tabLink:hover {
     text-decoration: underline;
}
.tabOn {
     padding:5px;
     padding-left:10px;
     padding-right:10px;
     border-top: 2px solid #5EB3EB;
     border-left: 2px solid #5EB3EB;
     border-right: 2px solid #5EB3EB;
     background-color: #FFF;
     font-weight:bold;
}
.tabOff {
     padding: 5px;
     padding-left:10px;
     padding-right:10px;
     border-top: 1px solid #ccc;
     border-left: 1px solid #ccc;
     border-right: 1px solid #ccc;
     border-bottom: 2px solid #5EB3EB;
     background-color: #fafafa;
     font-weight:normal;
}
.tabContent {
     border-left: 2px solid #5EB3EB;
     border-right: 2px solid #5EB3EB;
     border-bottom: 2px solid #5EB3EB;
}
.tabStart {
     border-bottom: 2px solid #5EB3EB;
}
.tabEnd {
     border-bottom: 2px solid #5EB3EB;
}

/* This is the logo */

.topBg{
	background: url(/crm/images/intelliworks/topbg.gif) repeat;
}	

.logoLayer {
  height:50px;
  width: 190px;
  padding:6px;
  background: url(/crm/images/intelliworks/topbg.gif) repeat;
}

/* This appears on top right, the links like setup, feedback etc */
.topLinkLayer {
  vertical-align:top;
  font-weight:normal;
  background: #FFF url(/crm/images/intelliworks/topbg.gif) repeat;
}
.pricingLeftSideBar {  
  background: #FFF url(/crm/images/intelliworks/topbg.gif) repeat;
  border-right:1px solid #9ED2E3;
}
.pricingRightSideBar {  
  background: #FFF url(/crm/images/intelliworks/topbg.gif) repeat;
  border-Left:1px solid #9ED2E3;
}

.topBorder {
  border-bottom: 3px solid #EE8F4E;
}

/* This is the tab layer */
.menuLayer {
  background: none;
  vertical-align: bottom;
  background:#FFF url(/crm/images/intelliworks/topbg.gif) repeat;
}
.hdrTabBg {
	background: #FFF url(/crm/images/intelliworks/topbg.gif) repeat;
}

/* this is the left side accesories */
.sideBarLayer {
  vertical-align: top; 
}
  .sideBarLayerOpera {
  vertical-align: top;
  border-right: 1px solid #0C2D83;
}
.resizeLayerBorder {
  width: 1px;
  border-left: 1px solid #0C2D83;
}
.resizeLayer {
  width: 100%;
  height: 100%;
  border-left: 2px solid #A6C2E4;
  background: #fff;
}

/* sub menus */
.subMenuLayer {
  padding-left: 2px;
  height: 20px;
  border-bottom:3px solid #3C7DCD;
}
.mainLayer, .footerLayer {
  vertical-align: top;
  padding: 0px;
}
.setUpSideBarLayer { 
  width: 210px;
  vertical-align: top;
  border-right: 2px solid #AAD6F2;
  border-bottom: 2px solid #AAD6F2;
  padding:5px;
  background:#FCFEFF url(/crm/images/intelliworks/layerPopupBg.gif) repeat;  
}

/* General */
BODY {
  margin: 0px 0px 0px 0px;
}
/*
UL {
  margin: 2px 2px 2px 2px;
  padding: 0px 0px 2px 2px;
  list-style: none;
}

LI {
  background: url(http://crm.zoho.com/crm/images/bullet.gif) no-repeat left center;
  padding: 1px 0px 1px 12px;
}
*/

.bodyText, .link, .sep, .topLink, .label, .value , .evenBg{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
}
.reportlink{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#000000;
  font-weight: bold;
}
.bodyText {
  color: #000;
}
.bold {
  font-weight: normal;
}
.label {
  background-color: #F5F5F5;
  color: #000;
  text-align: right;
  padding: 4px;
  vertical-align: top;  
}
.label2 {
  background-color: #F5F5F5;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000;
}
.label3 {
  background-color: #F9F9F9;
  color: #000;  
  padding: 4px;
  vertical-align: top;
}
.evenBg{
  background-color: #F5F5F5;
  color: #000;
  padding: 4px;
  font-weight: bold;
  vertical-align: top;
}
.mandatory {
  color: #AB033A;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight: bold; 
}
.value {
  background-color: #EEE;
  font-weight: normal;
  padding-left:4px;
  padding-bottom:4px;
  padding-right:25px;
  padding-top:4px;  
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight: normal; 
}
.element {
  vertical-align: top;
  padding: 2px;  
}
.element1 {
  vertical-align: top;
  padding: 2px;
  color: #000;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight: normal;
  background-color:white;
}
.elementReadOnly {
  vertical-align: top;
}
.dim {
  color: #666;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight: normal;
}
.disabled {
  color: #CCC;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight: normal;
}
.link {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;	
  color: #3C7DCD;
  text-decoration:none;
}
.link:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000;
  text-decoration:underline;
}
.dvlink {
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:12px;
	color: #3C7DCD;
	font-weight:normal;
	text-decoration: underline;
}
.dvlink:hover {
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:12px;
	color: #595959;
	text-decoration: none;
}

.linkMerge {
  color: #298ECE;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight: normal;
  text-decoration:underline;
}
.linkMerge:hover {
  color: #000;
  text-decoration:none;  
}


.linkCreate {
  color: #248502;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight: normal;

}
.linkCreate:hover {
  color: #248502;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight: normal;
}
.sep {
  color: #aaa ;
}

/* css for Top left links such as Feedback, settings etc */
.topLink {
  color: #0D6D99;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  padding-right:3px;
}
.wikiLink {
  color: #AB033A;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  padding-right:5px;
}
.topLink:hover {
  color:#FFF;
  text-decoration:none;
  background-color:#04638F;
}
/*.topmenuLeft { 
  width:48px;
  height:25px;  
  background:transparent url(/crm/images/intelliworks/topmenuLeftCurve.gif);  
}
.topmenuBg {   
  height:25px;  
  background:#FCFEFF url(/crm/images/intelliworks/topmenuBg.gif) repeat;  
}
*/
.logout {
	background-color: #60C0FF;
	border:2px solid #60CDFE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}
.logout:hover {
	background-color: #60C0FF;
	border:2px solid #60CDFE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: underline;
}
.subMenuLink {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000;
  text-decoration: none;
  background-color:#EAEAEA;
}
.subMenuLink:hover {
  color: #383838;
  background-color:#B2B2B2;
}
.title {
	font-family:"Franklin Gothic Medium";
	font-size: 22px;
	font-weight: bolder;	
	color: #374449;
	padding:10px;
	vertical-align:bottom;
}
.title2 {
	font-family:"Franklin Gothic Medium";
	font-size: 22px;
	font-weight: bolder;	
	color: #58BDFF;
	padding:10px;
	vertical-align:bottom;
}
.title1{
     border-bottom: 0px dotted #545454;
     font: bold 12px Arial, Helvetica, sans-serif;
     color:#7F7F7F;
     line-height:18px;
     padding:3px;
}
.sidelink{
        font: normal 12px Arial, Helvetica, sans-serif;
        color:#000;
        text-decoration:none;
}
.sidelink:hover{
        color: #5074F5;
        text-decoration: underline;
}
.crmButton{
        border-left:1px solid #ffffff;
        border-top:1px solid #ffffff;
        border-right:1px solid #555555;
        border-bottom:1px solid #555555;
        height:18px;
}
.save{
        background-color:#0000CD;
        font: bold 10px Verdana, Arial, Helvetica, sans-serif;
        color:#FFF;
}
.smallbox{
        height: 23px;
        border-left: 0;
        border-right: 0;
        border-top: 1px solid #9B9B9A;
        border-bottom: 1px solid #EEEEEE;
        font: normal 12px Arial, Helvetica, sans-serif;
        width: 120px;
        background-color: #F0F1F6;
        padding-left: 2px;
}
.relListHead {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000;
  text-decoration: none;
}
.relListHead:hover {
  text-decoration: underline;
}
.alphaBg, .alphaBgSel, .alphaBgDis {
  height: 18px;
  width: 18px;
  border: 1px solid #DBDBDB;
  background: #fff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000;
}
.alphaBgSel {
  background: #efefef;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000;  
}

.uline {
  border-bottom:1px solid #efefef;
  background-color:#FDFDFA;
  padding-left:5px;
  padding-bottom:1px;
}
.hline {
   height: 1px;
   background: url(/crm/images/intelliworks/titlebg.gif) bottom repeat-x ;
}
.pointer {
  cursor: hand;       cursor: pointer;
}
.vGap {
  height: 7px;
}
.menuOn, .menuOff {
  font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  text-decoration: none;
  padding-right: 5px;
  color: #FFF;
}
.menuOff {
  color: #000;
  font-weight:normal;   
}
.menuOn:hover {
  text-decoration: underline;
}
.menuOff:hover {
  text-decoration: underline;
}
.footer {
  padding-top: 5px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color: #455560;
}
.footerLink {
  padding: 0px 5px 0px 5px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color: #26A9FE;
  text-decoration: none;
}
.footerLink:hover {
  color: #455560;
  font-weight:bold;
  text-decoration: underline;
}
.popupHead, .lookupHead {
  border-bottom: 2px solid #BFCCFC;
  background-color:#D5EAF8;
  height: 25px;
  padding-left: 2px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
.lookupHead {
  background:#D5EAF8;
  height: 40px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  border-bottom:2px solid #B2DBF7;
}
.bg {
  /*background:#E6EBF2;*/ url(/crm/images/intelliworks/BgBgg.gif) repeat-x ;
  border-bottom:1px solid 61A2CC;
}
.buttonLayer {
  height: 20px;
  background: url(/crm/images/intelliworks/tableheadbg2.gif);
}
.helpLayer {
  background-color: #FFFFE6;
  border-top: 1px solid #666;
  border-left: 1px solid #666;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  padding: 2px 2px 2px 2px;
  margin: 5px 10px 5px 10px;
}
.shortcutLayer {
  margin: 5px;
  background-color: #FFF;
  border: 2px solid #E8E8E8;
}
.message {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #F00;
}
.msgInfo, .msgWarning, .msgError {
  border: 1px solid #000;
  background: #FFFFE1 url(http://crm.zoho.com/crm/images/info.gif) no-repeat 4px 4px;
  padding: 2px 0px 0px 20px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000;
}
.msgWarning {
  background: #FFFFE1 url(http://crm.zoho.com/crm/images/warning.gif) no-repeat 4px 4px;
}
.msgError {
  border: none;
  background: #FFF url(http://crm.zoho.com/crm/images/error.gif) no-repeat 4px 4px;
  font-weight: bold;
}
.msgBigInfo {
  height: 35px;
  vertical-align: top;
  background: #FFF url(http://crm.zoho.com/crm/images/info_big.gif) no-repeat 1px 1px;
  padding: 5px 0px 0px 30px;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
}
/* HTML Elements */
.textField{  
  	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border:1px solid #bababa;
	padding-left:5px;	
	background-color: #ffffff;
}
.select{  
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  border:1px solid #bababa;
  padding:1px;  
  background-color:#ffffff;  
}
.button1, .dropDownButton1, .dropDownButton{
  border-bottom: 2px solid #C6C6C6;
  border-right: 2px solid #C6C6C6;
  border-left: 2px solid #E4E4E4;
  border-top: 2px solid #E8E8E8; 
  background:#fff url(/crm/images/intelliworks/buttonbg.gif) top left repeat-x;
  font-family: Tahoma Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bolder;
  color: #000;
  padding:0px;
}
.dropDownButton2{
  padding-right: 8px;
  background: #BAD1F6 url(/crm/images/menuDnArrow.gif) right no-repeat;
  font-family: Tahoma Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bolder;
  color: #000;  	
  border-bottom:2px solid #8CAEEE;
  border-right:2px solid #9BB9F0;
  border-left:1px solid #CBDCF8;
  border-top:1px solid #DDE8FB; 
}

/* Drop Down Menu */
.dropDownMenu{
  position:absolute;
  border: 1px solid #F0F0F0;
  background-color: #FFF;
  z-index: 2px;
}
.dropDownItem,.dropDownItemOver{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000;
  cursor: hand;
  cursor: pointer;
}
.dropDownItemOver{
  background-color: #F0F0F0;
}
/* Table Component */

/* this class applies to all the tables */
.secHead{
  height: 20px;
  /*background-color: #FFF;
  background: url(/crm/images/intelliworks/secHeadBg.gif);*/
  padding-left: 5px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #585858;    
}
.secHeadlistview{
  height: 20px;
  background-color: #FFF;
  padding-left: 5px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000;   
}
.secHeadinterest{
  height: 25px;
  background-color: #EEE;
  padding-left: 5px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000;
  border-right:1px solid #F5F5F5;   
}
.interestrightborder{
	border-right:2px solid #E8E8E8;
}
.secContent {
  background-color:#f9f9f9;
  border:1px solid #DADADA;
}
.edithsecContent {
  background-color:#f9f9f9;
  border:1px solid #CCC;
}
.edithbg {
  background-color:#f9f9f9;
  border:1px solid #CCC;
}
.secContent2 {
	border: 2px solid #E8E8E8;	
	background-color:#f9f9f9;
}
.secContentOne {
  background-color:#FFF;
  border:2px solid #EAEAEA;
}
.secContent3 {
  background-color:#FFF;
  border:4px solid #D6D5D5;
}
.tableHeadBg{
  background: url(/crm/images/intelliworks/tableheadbg2.gif);
  height:25px;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#0C2D83;         
}
.tableHead{
  padding:2px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:#0C2D83;
}
A.tableHead{
  text-decoration: none;
  color:#0C2D83;
}
A.tableHead:hover {
  text-decoration: underline;
  color:#374449;
}
.tableData {
  padding-left: 3px;
  height: 24px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  background-color: #FFF;
}
.tableRowSep {
  height: 1px;
  background-color: #E5E5E5;
}

/* Search Component Related */
.searchMatchText {
  width: 25px;
  background: transparent;
  border: 0px;
  font-size: 12px;
  text-align:right;
}
.searchFormatText {
  background: transparent;
  border: 0px;
  font-size: 12px;
}
.searchTROdd {}
.searchTREven {}
.searchHide {
  display: none;
}

/* Page Layout Related */
.moveLayer {
      position: absolute;
      left: -1000px;
      top: -1000px;
      z-index: 10;
      height: 22px;
      width: 139px;
      padding: 3px;
      background-color: #CAE5F7;
      border: 1px solid #B6DCF5;
      text-align: center;
      font-family: Arial, Helvetica, San-serif;
      font-size: 12px;
      cursor: move;
}
.fieldSecHead {
  background: url(/crm/images/intelliworks/tableheadbg2.gif);
  height:25px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight:bolder;
  font-size:12px;
  color:#000066   
}
.section, .modeLink, A.modeLink {
  font-family: Arial, Helvetica, San-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000;
}
.modeLink, A.modeLink {
  padding: 0 2 0 2;
  font-weight: normal;
}
.field {
  font-family: Arial, Helvetica, San-serif;
  font-size: 12px;
  height: 22px;
  width: 139px;
  padding-left: 25px;
}
.dummy {
  background: #FFF;
  width: 100%;
}
.handle {
  height: 2px;
  border: none;
}
.required {
  font-weight: bold;
  border: 1px solid #B6DCF5;
  background: url(/crm/images/required.gif) no-repeat;
  background-color:#FFF;
}
.required_long {
 font-weight: bold;
 border: 1px solid #B6DCF5;
 background: url(/crm/images/required.gif) no-repeat;
 background-color:#FFF;
}
.readonly {
  border: 1px solid #B6DCF5;
  background: url(/crm/images/readonly.gif) no-repeat;
}
.readonly_long {
  border: 1px solid #B6DCF5;
  background: url(/crm/images/readonly.gif) no-repeat;
}
.always {
  font-weight: bold;
}
.selected {
  background-color: #CAE5F7;
  border: 1px solid #B6DCF5;  
  color: #000;
  border: 1px solid #000000;
  cursor: move;
}
.selected_long {
  background-color: #CAE5F7;
  border: 1px solid #B6DCF5;  
  color: #000;
  border: 1px solid #000000;
  cursor: move;
}
.used {
  background-color: #F0F0F0;
  color: #AAA;
  border: 0px;
}
.unused {
  background-color: #5EABDE;
  border:1px solid #4AA9E7;
  color: #FFF;
  height: 22px;
  width: 139px;
  cursor: hand;
  cursor: pointer;    
}
.mouseover {
  background-color: #000;
}
.added {
 background-color: #D5EAF8;
 border: 1px solid #C7E4F7;  
}
.added_long {
  background-color: #D5EAF8;
 border: 1px solid #C7E4F7;  
}
.moved{
  border: 0px;
}
.pageLayoutContainer {
	border: 2px solid #DDD;
}
.pageLayoutLayer {
	width: 60%;
	border-right: 2px solid #DDD;
	background-image: url(/crm/images/intelliworks/edit_bg.gif);
}
.fieldListLayer {
	width: 40%;
	padding: 10;
	background-color: #f0f0f0;
}
.fieldListHead {
	padding-left: 5px;
	background-color: #302758;
	font-family: Verdana, Arial, Helvetica, San-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
}
.fieldListContent {
	border: 2px solid #000;
	background-color: #FFF;
}

/* Calendar related */
.eventBorder{
  border: 1px solid #C0C0C0;
}
.eventNav {
  height: 28px;
  background: url(/crm/images/tableheadbg.gif);
}
.eventTitle {
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 12px;
	font-weight:normal;
    text-align:justify;
  	line-height:18px;
	color:#353535;
	padding:3px;
}
.formAddPage {
  font-family: Arial, Helvetica, sans-serif, Tahoma;
  font-size: 12px;
  color: #26A9FE;
  font-weight:bold;
}
.eventDetail {
  border: 1px solid #bcbcbc;
}
.eventDOW {
  height: 23;
  border-top: 1px solid #FFF;
  background-color: #F5F5F5;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000;
}
.eventBg {
  background-color: #E0E0E0;
}
TD.eventDayHead {
  height: 25px;
  border-top: 1px solid #FFF;
  border-bottom: 1px solid #E5E5E5;
  background-color: #F5F5F5;
}
.eventDay {
  border-bottom: 1px solid #E5E5E5;
  background-color: #FFF;
}
TD.eventWeekHead {
  height: 22px;
  border-top: 1px solid #E0E0E0;
  border-bottom: 21x solid #E0E0E0;
  background-color: #F5F5F5;
}
.eventWeekBorder {
  border-right: 1px solid #E0E0E0;
}
.eventWeekDay {
  background-color: #FFF;
}
.eventWeekEnd {
  background-color: #F5F5F5;    
}
A.eventDayHead, A.eventWeekHead, .eventDate, .eventTime {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000;
  text-decoration: none;
}
A.eventWeekHead, A.eventDayHead {
  font-size: 12px;
  font-weight: bold;
}
.eventTime {
  color: #666;
}
A.eventDayHead:hover, A.eventWeekHead:hover, .eventDate:hover, .eventTime:hover {
  text-decoration: underline;
}
/* Popup Calendar related */
.calHead {
  background-color: #F0EEEE;
  height: 25px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFF;
  border-bottom:1px solid #E7E5E5;
}
.calTitle, .calDay, .calCurrDay {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
.calTitle {
  color: #000;
}
.calNav {
  color: #000;
  text-decoration: none;
}
.calDay, .calCurrDay {
  color: #333;
  text-decoration: none;
}
.calCurrDay {
  color: #68BCF2;
}
.calDay:hover {
  text-decoration: underline;
}
.calCurrDay:hover {
  text-decoration: underline;
}
.calWeekEnd {
  background-color: #F0F0F0;
}
.calFooter {
  background-color: #F0EEEE;
  height: 25px;
}
/* Related to Calendar present in Side Bar */
.sbCalLayer {
  padding: 5;
  border: 2px solid #B2DBF7;
  background: #FAFBFD;
}
.sbCalTitleBg {
  height: 30px;
  border: 1px solid #C0E1F7;
  background-color: #DEEDF7;
}
.sbCalTitle, .sbCalNav {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
.sbCalNav {
  color: #000;
  font:12px;
  text-decoration: none;
}
.sbCalNav:hover {
  color: #85AEDF;
  text-decoration: none;
}
.sbCalDay, .sbCalWeekDay, .sbCalWeekEnd {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #3C7DCD;
  text-decoration: none;
}
.sbCalDay:hover {
  color: #000;
}
.sbCalWeekDay {
  color: #3C7DCD;
}
.sbCalCurrDay {
  border: 2px solid #87CBF9;
  background-color: #f9f9f9;
}
.sbCalWeekEnd {
  color: #FF4463;
  font-weight: normal;  
}
.sbCalDay:hover, .sbCalCurrDay:hover, .sbCalWeekEnd:hover {
  text-decoration: underline;
}
/* Reports related */
.reportSideBarOpen {
  background-color: #F7F9FB;
  border-right: 1px solid #D0D0D0;
}
.reportSideBarClose {
  width: 25;
  background-color: #F0F0F0;
  border-right: 1px solid #D0D0D0;
}
.reportSideBarHead {
  height: 25;
  background-color: #F0F0F0;
  border-bottom: 1px solid #D0D0D0;
}

/* Dashboard related */
.dashBrdHead {
  height: 20px;
  /* background: url(/crm/images/secheadbullet.gif) no-repeat left; */
  padding-left: 18px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000;
}
.dashBrdContent {
  border: 2px solid #AAD6F2;
  background-color: #fafaff;
}
.dashBrdIcon {
  padding: 3px 5px 3px 5px;
  border-left: 1px solid #AAD6F2;
  border-top: 1px solid #AAD6F2;
  background: #FFF;
  text-align: center;
}
.dashBrdPlay {
  border-left: 1px solid #ddf;
  border-top: 1px solid #ddf;
  border-right: 1px solid #ddf;
  background: #FFF;
}
.sideBarHead, .sideBarHeadOver {
  height: 25px;  
  background:#D5EAF8;
  cursor: pointer;
  cursor: hand;
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #08347A;
  border-bottom:1px solid #B2DBF7;
}
.sideBarHeadOver {
  background:#D5EAF8;
  color:#F16300;
}
.sideBarContent {
  padding: 5px;
  background: D5EAF8 url(/crm/images/intelliworks/layerPopupBg.gif) repeat;  
}
.sideBarContent2 {
  padding: 5px 0px 5px 10px;
  background: D5EAF8 url(/crm/images/intelliworks/layerPopupBg.gif) repeat;
}
/* Calculator */
.calcBg {
  background-color: #c5c5c5;
}
.calcResult {
  width: 100%;
  height: 25;
  background-color: #F5F5F5;
  border-top: 1px solid #999;
  border-left: 0px;
  border-right: 1px solid #FFF;
  border-bottom: 1px solid #FFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12;
  text-align: right;
}
.calcMem {
  width: 100%;
  height: 25;
  border-top: 1px solid #999;
  border-left: 1px solid #999;
  border-right: 0px;
  border-bottom: 1px solid #FFF;
  background-color: #F5F5F5;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10;
  color: #BBB;
  text-align: left;
}
.calcBlackBtn, .calcGreyBtn, .calcBigBtn, .calcCancBtn, .calcMemBtn, .calcBackBtn {
  border: none;
  width: 25;
  height: 20;
  font-size: 11px;
  color: #FFF;
}
.calcBackBtn {
  background: url(/crm/images/calc_back_btn.gif) no-repeat;
}
.calcBlackBtn {
  background: url(/crm/images/calc_black_btn.gif) no-repeat;
}
.calcGreyBtn {
  background: url(/crm/images/calc_grey_btn.gif) no-repeat;
}
.calcCancBtn {
  background: url(/crm/images/calc_canc_btn.gif) no-repeat;
}
.calcMemBtn {
  background: url(/crm/images/calc_mem_btn.gif) no-repeat;
}
.errPageTitle {
  font-family: Arial, Helvetica, Sans-serif;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
}
.errPageHeading {
  border-top: 2px solid #000;
  border-bottom: 2px solid #000;
  padding: 10px 0px 10px 0px;
  font-family: Arial, Helvetica, Sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #F00;
  text-align: center;
  whitespace: nowrap;
}
.usedborder {
   background-color: #F9F9F9;   
   border: 1px solid #E8E8E8;
}
.usedbottomborder {
   background-color: #F0F0F0;
   border-bottom: 1px solid #999999;
}
.hideclass
{
   display:none;
} 

/* All Menu */
#allMenu{
    width:500px;
    border:3px solid #67BCF2;
    left:300px;
    top:100px;
    position:absolute;
    z-index:1000001;
    display:none;
    padding:10px;
    background:#ffffff url(/crm/images/intelliworks/layerPopupBg.gif);
}
.allMenu{
    width:500px;
    border:3px solid #67BCF2;
    left:300px;
    top:100px;
    position:absolute;
    z-index:1000001;
    display:none;
    padding:10px;
    background:#ffffff url(/crm/images/intelliworks/layerPopupBg.gif);
}
.allMnuTable{
    width:100%;
    background-color:#FFFFFF;
}
.allMnuHandle td{
    height:20px;
    color:#FFFFFF;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    background-color:#000066;
    cursor:move;
    padding:2px;
    border-bottom:2px solid #666666;
}
.allMnuHdr{
    font-family: Arial, Helvetica, sans-serif;
    font-weight:Bold;
    font-size:12px;
    text-decoration:none;
    display:block;
    /*background-color:#FFFFFF;*/
    color:#000099;
    padding-top:5px;
    padding-bottom:5px;
}
a.allMnu{
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration:none;
    font-weight:normal;
    display:block;
    width:135px;
    height:14px;
    padding:2px;    
    background-color:#FFFFFF;
    border:1px solid #FFFFFF;
    color:#000033;    
}
a.allMnu:Hover{
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration:none;
    font-weight:bold;
    display:block;
    width:135px;
    height:14px;
    padding:2px;
    background-color:#8CD1FE;
	border:1px solid #039CFF;
    color:#333;
}
.outgoingmsg{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #003300;
   font-weight:bold;
}
.incomingmsg{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #990000;
   font-weight:bold;
}
.previewborder{
	border: 1px solid  #E8E8E8;
}	
.previewborderone{	
	background-color:#f5f5f5;
	border: 1px solid #E8E8E8;
}
.small{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight:normal;
}
.daysRemain{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3a3a3a;
	font-weight:bold;
	background-color:#FCFC4F;
}
.small1{
    border: 1px solid #A5B5EE;
    font: normal 12px Arial, Helvetica, sans-serif;
    color:#000;
    height:18px;
}
.small3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height:18px;
	text-align:justify;
}
.smallone{
    font: normal 12px Arial, Helvetica, sans-serif;
    color:#000;
}
.big{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	font-weight:bold;
}
.big1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000;
	font-weight:bold;
}
.big2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #0292F1;
	font-weight:bolder;
}

a {
	text-decoration:none;
	color: #0000FF;	
}
a:hover {
	text-decoration:underline;	
}
.settingsSelectedUI {
	padding:20px;
	border-top:3px solid #398FC7; 
	background-color:#ffffff;
	height:30px;
}
.footerSealBg {
	padding:5px;
	background-color:#FFF;
}
.settingsTabHeader {
	text-align:left;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:22px;
	font-weight:bold;
	color:#ddf;
	 background-color:#222299;
	background-repeat: repeat-x;
	padding-left:10px;
	padding-right:10px;
}
.textbox{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border:1px solid #bababa;
	padding-left:5px;
	width:90%;
	background-color:#ffffff;
}	
.black-small-one{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border:1px solid #bababa;
	padding-left:5px;
	width:90%;
	background-color:#ffffff;
}	
.importBox{	
	border:1px solid #bababa;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.settingsUI {	
	text-align:left;
	background-color:#F9F9F9;
	background-image:url(/crm/images/intelliworks/layerPopupBg.gif);
	border:2px solid #AAD6F2;
}

.entitylookupUI {	
	text-align:left;
	background-color:#F9F9F9;
	background:url(/crm/images/intelliworks/entitynamelookupbg.gif) repeat ;
	height:386px;
}
.search{ 
	color:#80808C; 
	height:22px; 
	width:125px; 
	border:0; 
	background: url(/crm/images/search_bg.gif) repeat-x; 
	background-position: left middle;  
	font-size:12px;
	padding:5px;
}
.sideBarHead1{
  height: 25px;  
  cursor: pointer;
  cursor: hand;
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #08347A;  
}
.smallmandatory{
	font : 12px/14px arial,verdana, helvetica, san-serif;
	color: #900;
}
.qcsideBarContent {
  padding: 5 0 5 15;
  background:#FCFEFF url(/crm/images/intelliworks/layerPopupBg.gif) repeat;   
}
.sep1 {
	background:#999999;	
}
.pop{
   position: fixed;
   background-color: #FFF;
   border: 3px solid #3D8CBF;
   font: bold 13px "Comic Sans MS";
   padding: 8px;
   text-align: center;
   top: 30%;
   left: 44%;
   width: 200px; 
   color: Black;
}
.msgtitle{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#EEEEEE;
}	
.dynamicsegqbhead{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#38342E;
	background-color:#F5F5F5;
	border-right:1px solid #e8e8e8;
}	
.dynamicsegqbcoldata{
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#000;	
	border-right:1px solid #e8e8e8;
	border-bottom:1px solid #e8e8e8;
}	
.seltableft {
	background:#FFF url(/crm/images/intelliworks/selLeft.gif);
	width:6px;
	height:25px;
}
.seltabright {
	background:#FFF url(/crm/images/intelliworks/selRight.gif);
	width:6px;
	height:25px;
}
.unseltableft {
	background:#FFF url(/crm/images/intelliworks/unselLeft.gif);
	width:6px;
	height:25px;
}
.unseltabright {
	background:#FFF url(/crm/images/intelliworks/unselRight.gif);
	width:6px;
	height:25px;
}

.lvdbtopleft{
	background:url(/crm/images/intelliworks/wl_corner-left.gif);
	width:7px;
	height:20px;
}	
.lvdbtop{
	background: url(/crm/images/intelliworks/wl_corner-bg.gif) repeat;	
	height:20px;
}	
.lvdbtopright{
	background: url(/crm/images/intelliworks/wl_corner-right.gif);
	width:7px;
	height:20px;
}	
.lvdbleft{
	background:#FFF url(/crm/images/intelliworks/wl_left.gif) repeat;
	width:7px;	
}	
.lvdbright{
	background:#FFF url(/crm/images/intelliworks/wl_right.gif) repeat;
	width:7px;	
}	
.lvdbbottomleft{
	background:#FFF url(/crm/images/intelliworks/wl_bottm-left.gif);
	width:7px;
	height:20px;
}	
.lvdbbottom{
	background:#FFF url(/crm/images/intelliworks/wl_bottm1.gif) repeat;	
	height:20px;	
}	
.lvdbbottomright{
	background:#FFF url(/crm/images/intelliworks/wl_bottm-right.gif);
	width:7px;
	height:20px;
}	

.lvdbbottomleft1{
	background: url(/crm/images/intelliworks/wl_bottm-leftel.gif);
	width:7px;
	height:6px;
}	
.lvdbbottom1{
	background: url(/crm/images/intelliworks/wl_bottm1el.gif) repeat;	
	height:6px;	
}	
.lvdbbottomright1{
	background: url(/crm/images/intelliworks/wl_bottm-rightel.gif);
	width:7px;
	height:6px;
}	
.editHToolBar {
	background-color: #C5DAFF;
	height: 30;
}
.textbold{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;		
}
.textboldOver{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#000;		
	text-decoration: underline;
}
.export{
	font-family:  Arial, Helvetica, sans-serif;
    font-size: 12px;    
    font-weight:normal;
	background-color:#EAEAEA;
	border-bottom:1px solid #D1D0D0;
	border-right:1px solid #D9D8D8;
	border-left:1px solid #EFEFEF;
}	
.emhint {
	background-color:#FAE38B;
	border:2px solid #FFCC66;
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#000;
}
.buttonok {
	background-color: #8598B6;
	background:#8598B6 url(/crm/images/intelliworks/buttonOkBg.gif) repeat;	
	border:1px solid #496084;
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#FFF;	
}

.dropDownButton {
	border-bottom:2px solid #D1D0D0;
 	border-right:2px solid #D9D8D8;
 	border-left:2px solid #EFEFEF;
 	border-top:2px solid #F5F5F5;
 	padding-right: 8px;
   	background:#EAEAEA url(/crm/images/intelliworks/buttonbg.gif) repeat;
   	font-family: Arial, Helvetica, sans-serif, Tahoma;
   	font-size: 11px;
   	font-weight: bolder;
   	color: #515151; 
}
.button {
	background-color: #EAEAEA;
	background:#EAEAEA url(/crm/images/intelliworks/buttonbg.gif) repeat;
	border-bottom:2px solid #D1D0D0;
	border-right:2px solid #D9D8D8;
	border-left:2px solid #EFEFEF;
	border-top:2px solid #F5F5F5;
	font: bolder 11px Arial, Helvetica, sans-serif;
	color:#515151;	
}
.popbuttonok {
	background-color: #193267;
	border-bottom:2px solid #08143A;
	border-right:2px solid	#0C1B44;
	border-left:1px solid #50638B;
	border-top:1px solid #8794B0;
	font: bolder 11px Arial, Helvetica, sans-serif;
	color:#FFF;	
}
.tabdisabled {
   background-color: #F9F9F9;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#DCDCDC;
   padding-left:5px;
   padding-right:5px;
   padding-top:2px;
   padding-bottom:2px;
   text-decoration:none;
}
.tabenabled {
   background-color: #FBFBFD;
   background: #FBFBFD url(/crm/images/intelliworks/unseltabbg.gif) repeat;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #666666;
   padding-left:5px;
   padding-right:5px;
   padding-top:2px;
   padding-bottom:2px;
   text-decoration:none;
}
.wlborder{
	border-left:2px solid #A8A8A8;
	border-right:2px solid #A8A8A8;
	border-bottom:2px solid #A8A8A8;
	background-color:#f9f9f9;
}
.wlcontentspace{	
	border-bottom:2px solid #A8A8A8;
	background-color:#FFF;
}
.wlselected{	
	border-top:2px solid #A8A8A8;
	border-left:2px solid #A8A8A8;
	border-right:2px solid #A8A8A8;
	background-color:#f9f9f9;
}
.widgetui {	
	text-align:left;
	background-color:#F0F0F0;
	background:url(/crm/images/intelliworks/widgetbg.gif) repeat; 
	border:2px solid #D4D3D3;
}
.widgetalert{
	background-color: #60C0FF;
	border:2px solid #23A8FF;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:11px;
	color:#FFF;
}	
.widgetborder {
  background-color:#FFF;
  border:0px solid #E8E8E8;
}
.emttopleft{
	background:#FFF url(/crm/images/intelliworks/emtopleftcurve.gif);
	width:15px;
	height:15px;
}	
.emttop{
	background:#FFF url(/crm/images/intelliworks/emtopbg.gif) repeat;	
	height:15px;
}	
.emttopright{
	background:#FFF url(/crm/images/intelliworks/emtoprightcurve.gif);
	width:18px;
	height:15px;
}	
.emtleft{
	background:#FFF url(/crm/images/intelliworks/emleftbg.gif) repeat;
	width:15px;	
}	
.emtright{
	background:#FFF url(/crm/images/intelliworks/emrightbg.gif) repeat;
	width:18px;	
}	
.emtbottomleft{
	background:#FFF url(/crm/images/intelliworks/embottomleftcurve.gif);
	width:15px;
	height:19px;
}	
.emtbottom{
	background:#FFF url(/crm/images/intelliworks/embottombg.gif) repeat;	
	height:19px;	
}	
.emtbottomright{
	background:#FFF url(/crm/images/intelliworks/embottomrightcurve.gif);
	width:18px;
	height:19px;
}	

/*		Pricing		*/
.btborder{
	background-color:#FFF;
	border:1px solid #D0ECF5;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000;
}	
.btrow1{
	background-color:#F2F8FA;
	border-right:1px solid #D0ECF5;
	border-bottom:1px solid #D0ECF5;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#000;
	/*line-height:18px;	*/
}	
.btrow2{
	background-color:#FFF;
	border-right:1px solid #D0ECF5;
	border-bottom:1px solid #D0ECF5;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#000;
	/*line-height:18px;*/
}
.btfeatures{
	background-color:#51A7DF;
	background:#FFF url(/crm/images/intelliworks/planTitleBg.gif) repeat;
	/*border-bottom:1px solid #90BDDA;
	border-top:1px solid #E1EBF2;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #FFF;
	/*line-height:18px;*/
	width:20%;
}	
.btfeatures1{
	background-color:#51A7DF;
	background:#FFF url(/crm/images/intelliworks/planTitleBgSmall.gif) repeat;
	/*border-bottom:1px solid #90BDDA;
	border-top:1px solid #E1EBF2;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #006796;
	/*line-height:18px;*/
	width:20%;
}	
.btplans{
	background-color:#C9E0EF;
	background:#FFF url(/crm/images/intelliworks/planTitleBg1.gif) repeat;
	border-right:1px solid #D0DBE2;
	/*border-bottom:1px solid #BBD1DF;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color: #FFF;
}	
.btplansmall{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #01446F;	
}	
.style1 {
	color: #FFF;
	font-weight: bold;
}
.style2 {
	color:  #C3401D;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:11px;
}
.label22 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000;
}
.title3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #08347A;
	font-weight:bold;	
}
.sgbutton {
	background-color: #0396F9;
	border-bottom:2px solid #0271F5;
	border-right:2px solid	#027DF6;
	border-left:1px solid #3FAFFA;
	border-top:1px solid #6EC2FC;
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#FFF;	
}
.eventattachtitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bolder;
	color:#000066;
}	
.loadinglabel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #FFF;
	font-weight:bold;
}
.msgbg{
	background: url(/crm/images/intelliworks/infobg.gif) repeat;
	width:531px;
	height:367px;
}
.infotitle{
	font-family: Georgia;
	font-size: 24px;
	line-height: 50px;
	color: #0D517D;
	font-weight:bolder;
}	
.smui {	
	text-align:left;
	background-color:#F0F0F0;
	background:url(/crm/images/intelliworks/storageMeterBg.gif) repeat;
	height:15px; 	
}
.smborder {			
	border:2px solid #A2AEC3;
}
.targetcl{
	border-bottom:1px solid #E5E5E5;
}	

.diffVal {
	background-color: #74BCEA;
}


/* End Of All Menu */


/* CSS Document */
.recyclebin,.themes,.feedback,.setup,.help,.signout,.openAllMenu,.sideCollapse,.sideExpand,.closeMenu,.openMenu,.targetSmall,.attendeeSmall,.eventSmall,.organizationSmall,.leadSmall,.opportunitySmall,.inquirySmall,.calDay1,.calWeek,.calMonth,.searchMerge,.close,.refresh,.clockBg,.ownerNameLookup,.lookup,.clearField,.calc,.mailbox,.add,.webmailTrash,.downArrow,.upArrow,.taskLookup,.addInfoSmall,.competitorSmall,.emailSmall,.emailsSmall,.essaySmall,.forecastSmall,.planSmall,.policiesSmall,.pricebookSmall,.pricingSmall,.productSmall,.quoteSmall,.scholarshipSmall,.solutionSmall,.sponsorSmall,.stageHistorySmall,.taskSmall,.teamSmall,.wlCornerLeft,.wlCornerRight,.wlBottomLeft,.wlBottomRight,.recycleBinFull,.recycleBinEmpty,.first,.firstDisabled,.last,.lastDisabled,.next,.nextDisabled,.previous,.previousDisabled,.profileClose,.profileOpen,.menuDownArrow,.menuListIcon,.pricing,.communitysmall,.referralsmall,.reportsmall,.snapshotsmall,.inquiryformSmall,.eventformSmall,.discountSmall{
background:url(/crm/images/OrionBlue.gif) no-repeat;
	font-size:1px;
}

.logo,.selMenuLeft,.selMenuRight,.unselMenuLeft,.unselMenuRight,.tagCloudName,.warningLogoBig,.warningLogoSmall{
background:url(/crm/images/OrionBlue1.gif) no-repeat;
	font-size:1px;
}


.selMenuBg,.unselMenuBg,.level2BgImg,.tableHeadBgImg,.wlTopBg,.wlbottomBg{
background:transparent url(/crm/images/OrionBlueBg.gif);
background-repeat:repeat-x;
	overflow:hidden;
}

.logo{
	background-position:0px 0px;
	width:168px;
	height:44px;
}	

.recyclebin{
	background-position:0px -48px;
	width:13px;
	height:14px;
	padding-right:3px;
}	

.themes{
	background-position:0px -66px;
	width:12px;
	height:12px;
	padding-right:3px;
}	

.feedback{
	background-position:0px -80px;
	width:13px;
	height:10px;
	padding-right:3px;
}	

.setup{
	background-position:0px -92px;
	width:11px;
	height:11px;
	padding-right:3px;
}	

.help{
	background-position:0px -105px;
	width:13px;
	height:14px;
	padding-right:3px;
}	

.signout{
	background-position:0px -121px;
	width:10px;
	height:9px;
	padding-right:3px;
}	

.selMenuLeft{
	background-position:0px -54px;
	width:6px;
	height:25px;
}	

.selMenuRight{
	background-position:0px -89px;
	width:6px;
	height:25px;
}

.unselMenuLeft{
	background-position:0px -125px;
	width:6px;
	height:25px;
}	

.unselMenuRight{
	background-position:0px -161px;
	width:6px;
	height:25px;
}

.openAllMenu{
	background-position:0px -273px;
	width:40px;
	height:24px;
}

.sideCollapse{
	background-position:0px -297px;
	width:10px;
	height:6px;
}	

.sideExpand{
	background-position:0px -304px;
	width:6px;
	height:10px;
}	


.organizationSmall{
	background-position:0px -332px;
	width:16px;
	height:15px;
}	


.leadSmall{
	background-position:0px -364px;
	width:16px;
	height:16px;
}	

.opportunitySmall{
	background-position:0px -382px;
	width:17px;
	height:17px;
}	

.inquirySmall{
	background-position:0px -402px;
	width:16px;
	height:16px;
}	

.eventSmall{
	background-position:0px -420px;
	width:16px;
	height:16px;
}	

.attendeeSmall{
	background-position:0px -438px;
	width:16px;
	height:16px;
}	

.targetSmall{
	background-position:0px -456px;
	width:16px;
	height:16px;
}	




.calDay1{
	background-position:0px -526px;
	width:16px;
	height:18px;
}	

.calWeek{
	background-position:0px -546px;
	width:16px;
	height:18px;
}	

.calMonth{
	background-position:0px -566px;
	width:16px;
	height:18px;
}	

.searchMerge{
	background-position:0px -586px;
	width:18px;
	height:18px;
}	

.closeMenu{
	background-position:0px -608px;
	width:8px;
	height:100px;
}	

.openMenu{
	background-position:0px -708px;
	width:8px;
	height:95px;
}	


.close{
	background-position:0px -826px;
	width:12px;
	height:12px;
}	

.refresh{
	background-position:0px -841px;
	width:14px;
	height:11px;
}	

.clockBg{
	background-position:0px -857px;

}	
.ownerNameLookup{
	background-position:0px -1025px;
	width:16px;
	height:16px;
}
.lookup{
	background-position:0px -1050px;
	width:17px;
	height:17px;
}	

.clearField{
	background-position:0px -1075px;
	width:20px;
	height:16px;
}	

.calc{
	background-position:0px -1100px;
	width:17px;
	height:19px;
}	

.mailbox{
	background-position:0px -1156px;
	width:16px;
	height:16px;
}	

.add{
	background-position:0px -1180px;
	width:13px;
	height:13px;
}	

.webmailTrash{
	background-position:0px -1205px;
	width:13px;
	height:13px;
}	

.downArrow{
	background-position:0px -1230px;
	width:13px;
	height:13px;
}	

.upArrow{
	background-position:0px -1255px;
	width:13px;
	height:13px;
}	

.taskLookup{
	background-position:0px -1281px;
	width:19px;
	height:19px;
}	


.addInfoSmall{
	background-position:0px -1340px;
	width:16px;
	height:16px;
}	




.competitorSmall{
	background-position:0px -1450px;
	width:16px;
	height:16px;
}


.emailSmall{
	background-position:0px -1510px;
	width:16px;
	height:16px;
}	

.emailsSmall{
	background-position:0px -1530px;
	width:15px;
	height:11px;
}	


.essaySmall{
	background-position:0px -1580px;
	width:16px;
	height:18px;
}	


.forecastSmall{
	background-position:0px -1640px;
	width:16px;
	height:16px;
}	





.planSmall{
	background-position:0px -1800px;
	width:16px;
	height:16px;
}	

.policiesSmall{
	background-position:0px -1826px;
	width:14px;
	height:14px;
}	

.pricebookSmall{
	background-position:0px -1850px;
	width:15px;
	height:15px;
}	

.pricingSmall{
	background-position:0px -1880px;
	width:16px;
	height:16px;
}	

.productSmall{
	background-position:0px -1910px;
	width:15px;
	height:12px;
}	


.quoteSmall{
	background-position:0px -1963px;
	width:16px;
	height:16px;
}
	
.scholarshipSmall{
	background-position:0px -2066px;
	width:16px;
	height:16px;
}		

.solutionSmall{
	background-position:0px -2095px;
	width:16px;
	height:16px;
}		

.sponsorSmall{
	background-position:0px -2120px;
	width:14px;
	height:15px;
}		

.stageHistorySmall{
	background-position:0px -2145px;
	width:16px;
	height:16px;
}		

.taskSmall{
	background-position:0px -2170px;
	width:16px;
	height:16px;
}		

.teamSmall{
	background-position:0px -2195px;
	width:14px;
	height:15px;
}		

.wlCornerLeft{
	background-position:0px -2215px;
	width:7px;
	height:20px;
}		

.wlCornerRight{
	background-position:0px -2240px;
	width:7px;
	height:20px;
}		

.wlBottomLeft{
	background-position:0px -2265px;
	width:7px;
	height:20px;
}		

.wlBottomRight{
	background-position:0px -2290px;
	width:7px;
	height:20px;
}		

.recycleBinFull{
	background-position:0px -2315px;
	width:30px;
	height:35px;
}		

.recycleBinEmpty{
	background-position:0px -2355px;
	width:30px;
	height:35px;
}		

.tagCloudName{
	background-position:0px -200px;
	width:164px;
	height:51px;
}		

.first{
	background-position:0px -2450px;
	width:29px;
	height:16px;
}		

.firstDisabled{
	background-position:0px -2470px;
	width:29px;
	height:16px;
}		

.last{
	background-position:0px -2490px;
	width:29px;
	height:16px;
}		

.lastDisabled{
	background-position:0px -2510px;
	width:29px;
	height:16px;
}		

.next{
	background-position:0px -2530px;
	width:29px;
	height:16px;
}		

.nextDisabled{
	background-position:0px -2550px;
	width:29px;
	height:16px;
}		

.previous{
	background-position:0px -2570px;
	width:29px;
	height:16px;
}		

.previousDisabled{
	background-position:0px -2590px;
	width:29px;
	height:16px;
}		

.profileClose{
	background-position:0px -2610px;
	width:94px;
	height:8px;
}		

.profileOpen{
	background-position:0px -2625px;
	width:94px;
	height:8px;
}		

.warningLogoBig{
    background-position:0px -255px;
    width:36px;
    height:37px;
}       

.warningLogoSmall{
    background-position:0px -300px;
    width:25px;
    height:25px;
}        
.menuDownArrow{
    background-position:0px -2723px;
    width:7px;
    height:7px;
}   

.menuListIcon{
    background-position:0px -2731px;
    width:7px;
    height:7px;
}       
    
.pricing{
    background-position:0px -2741px;
    width:11px;
    height:14px;
}        

.community{
    background-position:0px -2757px;
    width:16px;
    height:16px;
	padding-right:3px;
}        

.referralsmall{
    background-position:0px -2805px;
    width:18px;
    height:18px;
}        
.reportsmall{
    background-position:0px -2835px;
    width:17px;
    height:17px;
}        
.snapshotsmall{
    background-position:0px -2860px;
    width:16px;
    height:16px;
}        
.inquiryformSmall{
    background-position:0px -2885px;
    width:14px;
    height:16px;
}        
.eventformSmall{
    background-position:0px -2910px;
    width:16px;
    height:16px;
}        
.discountSmall{
    background-position:0px -3050px;
    width:16px;
    height:16px;
}	



.applicationformSmall {
    background:url(/crm/images/ApplicationForms_Small.gif) no-repeat;
    height:16px;
    width:16px;
}


.siteSmall{
    background:url(/crm/images/Sites_Small.gif) no-repeat;
    height:16px;
    width:16px;	
}
.invoiceHistory{
    background:url(/crm/images/Invoice_History.gif) no-repeat;
    height:16px;
    width:16px;	
}
.communicationplanSmall{
    background:url(/crm/images/CommunicationTracks_small.gif) no-repeat;
    height:16px;
    width:16px;	
}
.contactList{
    background:url(/crm/images/Contact_List.gif) no-repeat;
    height:16px;
    width:16px;	
}

/*------------------------- Background Horizontal Repeat ----------------------------------------*/

.selMenuBg{
	background-position:0px 0px;	
	height:25px;
}	

.unselMenuBg{
	background-position:0px -36px;	
	height:25px;
}	

.level2BgImg{
	background-position:0px -72px;	
	height:24px;
}	

.tableHeadBgImg{
	background-position:0px -99px;	
	height:50px;
}	
.wlTopBg{
	background-position:0px -151px;	
	height:20px;
}	

.wlbottomBg{
	background-position:0px -178px;	
	height:20px;
}	


/*	Dynamic Form Builder	*/
.red {
	background-color: #C7E4F7;
 	border: 1px solid #8DBEDE;  
    margin-right:3px;
    margin-bottom:3px;
	padding-top:5px;		
    cursor: move;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #106CA9;
}
.cvred {
	background-color: #C7E4F7;
 	border: 1px solid #8DBEDE;  
    margin-right:3px;
    margin-bottom:3px;
	padding-top:5px;	
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #106CA9;
}
.crtableHeadBg{
  background-color:#A3D3F3;
  height:25px;
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#023A61;
  /*cursor:move;*/         
}
.crtableHeadBg1{
  background-color:#A3D3F3;
  height:25px;
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#023A61;
  cursor: pointer;         
}
.crMatrixLayer{
	border:1px solid #88C6EF;
	background-color:#FFF;
	width:100%;
	position:relative;
	visibility:visible;
}
.crMatrixLayer2{
	border:1px solid #BEE0F7;
	background-color:#FFF;
	width:100%;
	position:relative;
	visibility:visible;
}
.crpageLayoutLayer {
	background-image:url(/crm/images/intelliworks/Dfbedit_bg.gif);
	background-color:#FFF;
}
.buttonDfb {
	background-color: #A3D3F3;
	border-bottom:1px solid #69899D;
	border-right:1px solid #80A5BF;
	border-left:1px solid #B6DCF6;
	border-top:1px solid #BEE0F6;
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#054874;	
}
.MatrixLayerdfb{
	border:1px solid #88C6EF;
	background-color:#FFFFFF;
	width:100%;
	position:relative;
	visibility:visible;
}
.dfbavBg {
	background:url(/crm/images/intelliworks/Dfbaf_bg.gif) repeat;
	background-color:#FFF;
}
.dfbavtitleBg {	
	background-color:#D5EAF8;
	border-bottom:2px solid #88C6EF;
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#023A61;	
}



/*	Segment Contact List	*/
.segContact {
	background-color: #F5F5F5;
 	border: 1px solid #AEADAD;  
}	

.naviSegContact {
	background: url(/crm/images/intelliworks/tableheadbg2.gif);
}	

/*	Quick Link	*/
.quickLink{
	border:1px solid #BDBDBD;
	background-color:#FFF;
}
.quickLinkHead{
	background-color:#D3D3D3;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#000;
	padding:5px;
}

/*	Advanced Search		*/

.searchbg{
	background-color:#EAEAEA;
	border-bottom:1px dotted #BDBCBC;
	border-right:1px dotted #BDBCBC;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:11px;
	color:#000;
	padding:3px;
}
/* Sites */
.editlink{
	background-color:#F3F3F3;
	border:1px solid #6C6C6C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #454444;
	text-decoration:underline;
	padding:3px;
	cursor:pointer;
}	
.webfckBg {
	background-color: #F0F0F0;
	border:1px solid #303030;
}
.topLeft{
	background:url(/crm/images/topLeft.gif);
	width:11px;
	height:11px;
}
.webtopBg{
	background: url(/crm/images/webtopBg.gif) repeat;	
	height:11px;
}
.topRight{
	background: url(/crm/images/topRight.gif);
	width:15px;
	height:11px;
}	
.leftBg{
	background:#FFF url(/crm/images/webleftBg.gif) repeat;
	width:11px;	
}
.fckbg{
	background-color:#C9D6F9;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:11px;
	color:#000;
}	
.rightBg{
	background:#FFF url(/crm/images/webrightBg.gif) repeat;
	width:15px;	
}	
.bottomLeft{
	background:#FFF url(/crm/images/bottomLeft.gif);
	width:11px;
	height:15px;
}	
.bottomBg{
	background:#FFF url(/crm/images/bottomBg.gif) repeat;	
	height:15px;	
}	
.bottomRight{
	background:#FFF url(/crm/images/bottomRight.gif);
	width:15px;
	height:15px;
}
.pagetitle{	
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:12px;
	font-weight: bold;
	color:#767676;
}
.comBorder{
	border:1px solid #C3C1C1;
	background-color:#EFEFEF;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000;
}
.bgNone{
	background-color:#FFF;
	border:1px solid #DDD;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000;
}
.siteoutline{
	border:1px dashed #000;
}
.excepmsg{
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size:12px;
	font-weight: bold;
	color:#58BDFF;
	line-height:20px;
} 
.excepmsgcnt{
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size:13px;
	font-weight:normal;
	color:#000;
	line-height:20px;
} 

.caseThreadMsg{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:11px;
	font-weight:normal;
	background-color:#F7F7F7;
}	
.caseThreadLabel {
  background-color: #DFE0E0;
  color: #000;
  text-align: right;
  padding: 4px;
  vertical-align: top;  
}

.emtbg{
	background-color:#FFF;
}

/* Send Mail */
.smpTxtSmall{
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:11px;
	color:#000;
}
.smpSelRow{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:11px;
	color:#000;
}
.smpBorder{
	border:1px solid #CCC;
	background-color:#EFEFEF;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:11px;
	color:#000;
}
.smpLink{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:11px;
	color:#000;
	text-decoration:none;
}
.TblBdr{
	border:1px solid #CECECE;
	background-color:#F9F9F9;
}	
.IconBg{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:12px;
	font-weight:normal;
	background-color:#E3E3E3;
	border-bottom:1px solid #D7D7D7;
}
.SmTextLink {
     font-family: Arial, Helvetica, Sans-serif;
     font-size: 11px;
     color: #373633;
     text-decoration: none;
}
.SmTextLink:hover {
     text-decoration: underline;
}
.SmLbl{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#3C7DCD;
	width:8%;
}
.SmValue{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:12px;
	font-weight:normal;
}
.SmBdr{
	border-style: solid;
	border-width:thin;
        border-width:1px;
	border-color:#3C7DCD;
}
.smsecContent{
	background-color:#f9f9f9;
  	border:1px solid #DADADA;
}
.smFile{
	cursor:pointer;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: .005;
	z-index: -1;
	left:200px;
	position:relative;
	display:inline;
	height:40px;
	width:80px;
}
.crFile{
	cursor:pointer;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: .005;
	z-index: -1;
	top:0px;
	left:45px;
	position:relative;
	display:inline;
	height:45px;
	padding: 0;
        margin: 0;
}

.smToolbar{
	position: absolute;
   	top: 0px;
   	left: 0px;
   	width: 100%;
   	padding: 0;
   	margin: 0;
   	z-index:0 ;
}

/*		Forms UI		*/
.FormTabSel{
/*	border-bottom:1px solid #FFF;
	border-top:0px solid #FFF;
	border-left:1px solid #FFF;
*/    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
	font-weight:bold;
	line-height:20px;
	padding:3px;
	background-color:#F9F9F9;
}
.FormTabUnSel{
	border-bottom:1px solid #FFF;
	background-color:#E2F1FC;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
	font-weight:normal;
	line-height:20px;
	padding:3px;
}	
	
.FormTabSelRight{
/*	border-bottom:1px solid #FFF;
	border-top:1px solid #FFF;
	border-right:1px solid #FFF;
*/    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
	font-weight: normal;
	background-color:#F9F9F9;
}	
.FormLinkSmall{
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#3C7DCD;
}
.condTemp{
    padding:10px;
    background:transparent url(/crm/images/intelliworks/campaignBg.gif) repeat scroll 0%;
    border:3px solid #E3E3E3;
}



/*			Themes		*/

.mainDiv{
	border:2px solid #5CADE5;
	background-color:#F0F7FB;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:11px;
	font-weight: bold;
	padding:5px;
	width:150px;
}	
.Orange{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:11px;
	color:#F48A3F;
	padding:3px;
	cursor: pointer;
	border-bottom:1px dotted #D5EAF8;
}	
.Blue{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:11px;
	color:#00B9FE;
	padding:3px;
	cursor: pointer;
	border-bottom:1px dotted #D5EAF8;
}	
.Green{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:11px;
	color:#126E3C;
	padding:3px;
	cursor: pointer;
	border-bottom:1px dotted #D5EAF8;
}	
.Black{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:11px;
	color:#100F0F;
	padding:3px;
	cursor: pointer;
	border-bottom:1px dotted #D5EAF8;
}	
.RedSkin{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:11px;
	color:#830404;
	padding:3px;
	cursor: pointer;
	border-bottom:1px dotted #D5EAF8;
}	
.Violet{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:11px;
	color:#5B1159;
	padding:3px;
	cursor: pointer;
}	
.dropDownButtoncr {
	border-bottom:2px solid #D1D0D0;
 	border-right:2px solid #D9D8D8;
 	border-left:2px solid #EFEFEF;
 	border-top:2px solid #F5F5F5;
 	padding-right: 8px;
   	background:#EAEAEA url(/crm/images/menuDnArrow.gif) right no-repeat;
   	font-family: Arial, Helvetica, sans-serif, Tahoma;
   	font-size: 11px;
   	font-weight: bolder;
   	color: #515151; 
}
.dynamicsegqbcoldataNegative {
    border-bottom:1px solid #E8E8E8;
    border-right:1px solid #E8E8E8;
    color:#AB033A;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
}
.lvtColDataNegative {
    background-color:#FFFFFF;
}

/* 			Global search  at the top		
.txtFieldSearch{
	border:1px solid #4CA0D2;
	font: normal 12px Arial, Helvetica, sans-serif, Tahoma;
	color:#3a3a3a;
	padding-left:2px;
	height:19px;
}	
.topSearch{
	border:1px solid #4CA0D2;
	background-color:#C9E1F0;
	font: normal 12px Arial, Helvetica, sans-serif, Tahoma;
	color:#3a3a3a;
}	
.topSearchSmall{
	background-color:#FFF;
	font: normal 12px Arial, Helvetica, sans-serif, Tahoma;
	color:#3a3a3a;
	line-height:20px;
	padding:3px;
}	*/

.activitiesSmall,.addWidget,.attachmentSmall,.campaignSmall,.caseSmall,.childAccountSmall,.closedActivitiesSmall,.contactLogSmall,.contactSmall,.dashboardSmall,.employeeSmall,.employeehistoryinfoSmall,.eventRegistrationSmall,.exclusionSmall,.invoiceSmall,.iterationSmall,.lifecycleSmall,.locationSmall,.noteSmall,.otherrelatedaccountsSmall,.paymentSmall,.programSmall,.recommenderSmall,.registrationSmall,.relatedschoolsinfoSmall,.requirementSmall {
    background: transparent url(/crm/images/general.png) no-repeat;
    font-size:1px;
}
.activitiesSmall { background-position: 0 0; width:16px; height:16px; } 
.addWidget { background-position: 0 -18px; width:16px; height:16px; } 
.attachmentSmall { background-position: 0 -36px; width:16px; height:16px; } 
.campaignSmall { background-position: 0 -54px; width:16px; height:16px; } 
.caseSmall { background-position: 0 -72px; width:16px; height:16px; } 
.childAccountSmall { background-position: 0 -90px; width:16px; height:16px; } 
.closedActivitiesSmall { background-position: 0 -108px; width:16px; height:16px; } 
.contactLogSmall { background-position: 0 -126px; width:16px; height:16px; } 
.contactSmall { background-position: 0 -144px; width:16px; height:16px; } 
.dashboardSmall { background-position: 0 -162px; width:16px; height:16px; } 
.employeeSmall { background-position: 0 -180px; width:16px; height:16px; } 
.employeehistoryinfoSmall { background-position: 0 -198px; width:16px; height:16px; } 
.eventRegistrationSmall { background-position: 0 -216px; width:16px; height:16px; } 
.exclusionSmall { background-position: 0 -234px; width:16px; height:16px; } 
.invoiceSmall { background-position: 0 -252px; width:16px; height:16px; } 
.iterationSmall { background-position: 0 -270px; width:16px; height:16px; } 
.lifecycleSmall { background-position: 0 -288px; width:16px; height:16px; } 
.locationSmall { background-position: 0 -306px; width:16px; height:16px; } 
.noteSmall { background-position: 0 -324px; width:16px; height:16px; } 
.otherrelatedaccountsSmall { background-position: 0 -342px; width:16px; height:16px; } 
.paymentSmall { background-position: 0 -360px; width:16px; height:16px; } 
.programSmall { background-position: 0 -378px; width:16px; height:16px; } 
.recommenderSmall { background-position: 0 -396px; width:16px; height:16px; } 
.registrationSmall { background-position: 0 -414px; width:16px; height:16px; } 
.relatedschoolsinfoSmall { background-position: 0 -432px; width:16px; height:16px; } 
.requirementSmall { background-position: 0 -450px; width:16px; height:16px; } 
