.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	font-weight:bold;	
 
}

.componentName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 18px;
	color: #33338c;
	font-weight:bold;
	border-left:2px dotted #fff;
	padding:10px;
}

.componentName2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;	
	color: #33338c;
	font-weight:bold;
}

.componentName3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;	
	color: #33338c;
	font-weight:bold;
}


.mailClient{
	border-top:2px solid #ddd;
	border-right:2px solid #ddd;
	border-left:2px solid #ddd;
	border-bottom:2px solid #ddd;
}

.mailClientBg {
	background-color:#ddd;
	background-image:url(../../images/layerPopupBg.gif) ;
}

.mailSubHeader {
	background:#ddd url(../../images/mailSubHeaderBg.gif) repeat-x;
	border-top:1px solid #ddd;
	padding:4px;
}


.genHeaderBig{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 19px;
	color: #000000;
	font-weight:bold;
}
.genHeaderSmall{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #000000;
	font-weight:bold;
}


.reportCreateBottom{
	background-color:#ddf;
	border-bottom:2px solid #737251;
}

.importLeadUI{
	background-color:white;
}

.hdrNameBg {
	 background:#ffffff url(../../images//header-bg.png) repeat-x;
	
	
}

.hdrTabBg {
	background:#ffffff url(../../images//toolbar-bg.png) bottom repeat-x ;
	background-color:#fff;
	border-top: 1px solid #83bbea;
	
}  

.tabSelected {
	background: #fff url(../../images//toolbar-bg.png) bottom repeat-x;
	background-color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	border-bottom:0px solid #ffffff;

   }

.tabSelected a{
	color:#d9dde6;
	text-transform: uppercase;
  text-decoration: underline;
  font-size: 12px;
	
}

.tabUnSelected {
	
	background: #fff url(../../images//toolbar-bg.png) bottom repeat-x;
	background-color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	border-bottom:0px solid #ffffff;
	
}

.tabUnSelected a{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
		color:white;
		font-weight:bold;
		
}

.tabSeperator {
background: #fff url(../../images//toolbar-div.png) bottom no-repeat;
	background-color:#fff;
	width:2px;
}

.drop_mnu{
    position:absolute;
    left:0px;
    top:0px;
    z-index:1000000001;
    border-left:1px solid #d3d3d3;
    border-right:1px solid #d3d3d3;
    border-bottom:1px solid #d3d3d3;
    width:150px;
    display:none;
    padding:0px;
    text-align:left;
    overflow-x:hidden;
    overflow-y:hidden;
    background-color:#eee;
}

.drop_mnu2{
    position:absolute;
    left:0px;
    top:0px;
    z-index:1000000001;
    border-left:1px solid #d3d3d3;
    border-right:1px solid #d3d3d3;
    border-bottom:1px solid #d3d3d3;
    width:400px;
    display:none;
    padding:0px;
    text-align:left;
    overflow-x:hidden;
    overflow-y:hidden;
    background-color:#eee;
}

a.drop_down{
    width:150px;
    text-align:left;
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height:20px;
    font-weight:normal;
    color:#33338c;
    background-color:#fff;
    padding:2px 5px 2px 5px;
    border-top:1px solid #fafafa;
    border-bottom:1px solid #d3d3d3;
    display:block;
}
a.drop_down2{
    width:400px;
    text-align:left;
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height:20px;
    font-weight:normal;
    color:#33338c;
    background-color:#fff;
    padding:2px 5px 2px 5px;
    border-top:1px solid #fafafa;
    border-bottom:1px solid #d3d3d3;
    display:block;
}

a.drop_down:Hover{
    padding:2px 5px 2px 5px;
    width:150px;
    text-align:left;
    color:#33338c;
    font-weight:normal;
    text-decoration:underline;
    background-color:#dadada;
}

.level2text {
    
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding-left:15px;
    padding-right:15px;
    padding-top:5px;
    padding-bottom:5px;
    font-weight:bold;
    color:white;
    
}

.level2text a{
	text-decoration:underline;
	color:#555555;
}

.level2text a:hover {
	text-decoration:underline;
	color:#555555;

}


.level2Bg {
	background:#fff url(../../images//level2Bg.gif) bottom repeat-x;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top:1px solid #b8b8b8;
	border-bottom:1px solid #bfbfbf;
	color:white;
	
}

.level2Bg a{
	/* background:#1F5BFF url(../../images//level2TabBg.gif) bottom repeat-x; */
	color: dark blue;
	
}


.level2SelTab{
	font-weight:bold;
	color:#000000;
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
	padding-bottom:5px;
	
}
	
.level2UnSelTab{
	color:#000000;
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
	padding-bottom:5px;
}
.sep1 {
	background:#fff;
}

.showPanelBg {
	background:url(../../images//showPanelTopBg.gif) repeat-x;
}

a {
	text-decoration:none;
	color:#33338c;
	
}

a:hover {
	text-decoration:underline;
}

.hdrLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration:none;
	color:#33338c;
	font-weight:bold;
	
}

.hdrLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration:underline;
	color:#33338c;
	font-weight:bold;
}

.moduleName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #33338c;
	font-weight:bold;
}


.searchBox {
	border: 0px solid #0000aa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:2px;
	width:100px;
	background-color:#ffffef;
}

.searchBtn {
	border :0px #cccccc solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	width:30px;
	height:19px;
	background: #9d9d9d url(../../images//button_serach.gif) bottom repeat-x;
	color:white;
}


.lvt {
	background-color:#ddf;
	border:0px solid #cce; 
}
.lvt2 {
	background-color:#000000;
	border:1px solid #000000; 
}

.lvtBg {
}

.lvtHeaderText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	
}

.lvtCol {
	border-top:1px solid #fff;
	border-left:1px solid #ddd;
	border-right:0px solid #fff;
	border-bottom:0px solid #fff;
	background: #f6f6f6 url(../../images//mailSubHeaderBg-grey.gif) bottom repeat-x;
	font-weight:bold;
}

.lvtColData {
	background-color:#ffffff;
}

.lvtColDataHover {
	background-color:#f0f0f0;
	
}


.dvInnerHeader{
	border-top:1px solid #fff;
	border-left:0px solid #ddd;
	border-right:0px solid #fff;
	border-bottom:1px solid #ddd;
	padding:12px;
	background:  #dddcdd   url(../../images//light-bg.png) bottom repeat-x; 
	color: #000000;

}
/* ramcky                                                            +++++++++++++++++++++++ */
.dvtSelectedCell {
	border-left:1px solid #e0dddd;
	border-top:1px solid #e0dddd;
	border-bottom:1px solid #e0dddd;
	border-right:1px solid #e0dddd;
	padding-left:20px;
	padding-right:20px;
	/*background-color:#dedede;*/
	background:#d9dde6 url(../../images//light-bg.png) bottom repeat-x; 
	font-weight:bold;
	color: black;
}

.dvtUnSelectedCell {
	border-left:1px solid #dedede;
	border-top:1px solid #e0dddd;
	border-right:1px solid #e0dddd;
	border-bottom:1px solid #e0dddd;
	padding-left:20px;
	padding-right:20px;
	background: #FFF ;
	cursor:pointer;
	color: black;
}

.dvtTabCache {
	border-bottom:1px solid #dedede;
}

.dvtContentSpace {
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
	border-bottom:1px solid #dedede;
	padding-left:0px;
}
.dvtTabCommon {
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
	border-bottom:1px solid #dedede;
	border-top:1px solid #dedede;
	padding-left:0px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.dvtCellLabel, .cellLabel {
	background-color:#efeff8;
	padding-right:10px;
	padding-left:10px;
	border-bottom:1px solid #dedede ;
	border-top:0px solid #dedede ;
	color:#545454;
	white-space:nowrap;
}

.dvtCellLabel2, .cellLabel {
	background-color:#D3DDCE;
	padding-right:10px;
	padding-left:10px;
	border-bottom:1px solid #dedede ;
	border-top:0px solid #dedede ;
	color:#545454;
	white-space:nowrap;
}

.dvtCellInfo, .cellInfo {
	padding-left:10px;
	padding-right:10px;
	border-bottom:1px solid #ececec;
	
}

.rightMailMerge {
	border:1px solid #dedede;
}

.rightMailMergeHeader {
	border-bottom:1px solid #ffffff;
	padding:5px;
	background-color:#000000;
background:  url(../../images//level2Bg.gif) bottom repeat-x;	
color:#555555;

}

.rightMailMergeContent {
	padding:5px;
	background-color:#ffffff;

}


.settingsSelectedUI {
  padding-bottom: 5px;
  background-color:#ffffff;
  
  background:url(../../images/settingsSelUIBg.gif) repeat-x;
  padding:  15px 25px ;
	
}


.fontblack1 {
	 FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Verdana; LINE-WIDTH: 130%;TEXT-DECORATION: none
}



.font_blue1 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 14px;
	color: #0080C0;
	text-decoration: none;
}
.font_blue1:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif;font-size: 12px;
	line-height: 14px;
	color: #EC5100;

	text-decoration: underline;
}
.font_gray1 {
	FONT-FAMILY: Arial, Helvetica, sans-serif;font-size: 12px;
	line-height: 18px;
	color: #666666;
	text-decoration: none;
}
.font_gray1:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif;font-size: 12px;
	line-height: 18px;
	color: red;

}
.font_gray1b {
	FONT-FAMILY: Arial, Helvetica, sans-serif;font-size: 12px;
	line-height: 18px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.font_gray2b {
	FONT-FAMILY: Arial, Helvetica, sans-serif;font-size: 12px;
	line-height: 18px;
	color: #bbbbbb;
	text-decoration: none;
	font-weight: bold;
}


.font_gray {
	FONT-FAMILY: Arial, Helvetica, sans-serif;font-size: 12px;
	line-height: 18px;
	color: #999999;
	text-decoration: none;
}
.font_gray:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif;font-size: 12px;
	line-height: 18px;
	color: red;
	text-decoration: none;
}

.font_blueb {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #5A68AF;
	text-decoration: none;
	font-weight: bold;
}
.font_blueb:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #5A68AF;
	text-decoration: none;
	font-weight: bold;
}
.font_red {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height:18px;
	color: #CC0000;
	text-decoration: none;
}
.fontblue {
	FONT-SIZE: 12px; COLOR: #3B73B9; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.fontblue:hover {
	FONT-SIZE: 12px; COLOR: #88C300; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.fontblueb {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3B73B9; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.fontblueb:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #88C300; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.fontblues {
	FONT-SIZE: 10px; COLOR: #3B73B9; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.fontblues:hover {
	FONT-SIZE: 10px; COLOR: #88C300; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.fontgray {
	FONT-SIZE: 12px; COLOR: gray; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.fontgray:hover {
	FONT-SIZE: 12px; COLOR: #C01F25;FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.fontgrayb {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:  gray; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.fontgrayb:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #C01F25; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.fontblack {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.fontblack:hover {
	FONT-SIZE: 12px; COLOR: #C01F25;FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.fontblackb {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}

.fontblue1 {
	 FONT-SIZE: 12px; COLOR: #1D2C61; FONT-FAMILY: Verdana; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.fontblue1:hover {
	FONT-SIZE: 12px; COLOR: #1D2C61;FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.fontblueb1 {
	 FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1D2C61; FONT-FAMILY: Verdana; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.fontblueb1:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1D2C61;FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}

.fontblue2 {
	 FONT-SIZE: 12px; COLOR: #2C4392; FONT-FAMILY: Verdana; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}

.fontblue2:hover {
	FONT-SIZE: 12px; COLOR: #2C4392;FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.fontblueb2 {
	 FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2C4392; FONT-FAMILY: Verdana; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.fontblueb2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2C4392;FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.fontblueb3 {
	 FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1671aa; FONT-FAMILY: Verdana; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.fontblueb3:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1671aa;FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}



.fontblackb:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #C01F25;FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.line   {border-bottom: 1px solid #E2E2E2;border-top: 1px solid #E2E2E2;border-left: 1px solid #E2E2E2;border-right: 1px solid #E2E2E2;}
.linered {background-color: #F2F2F2;border-bottom: 1px solid #D92525;border-left: 1px solid #D92525;border-right: 1px solid #D92525;}
.linebluedot   {border-bottom: 1px dotted #5A68AF;}
.linegraydot01 {border-bottom: 1px dotted #666666;}
.linegray   {border-bottom: 1px solid #BBBABA;border-top: 1px solid #BBBABA;border-left: 1px solid #BBBABA;border-right: 1px solid #BBBABA;}
.linegraydot   {border-bottom: 1px dotted #BBBABA;border-top: 1px dotted #BBBABA;border-left: 1px dotted #BBBABA;border-right: 1px dotted #BBBABA;}
.lineblue  {background-color: #ffffff;border-bottom: 1px solid #5A68AF;border-top: 1px solid #5A68AF;border-left: 1px solid #5A68AF;border-right: 1px solid #5A68AF;}
.linewhite   {border-right: 1px solid #ffffff;}
.lineblue2   {border-top: 8px solid #5A68AF;}
.lineblue3   {border-top: 3px solid #5A68AF;}
.lineblue4   {border-top: 8px solid #8996D4;}
.lineblue5  {border-top: 3px solid #8996D4;}
.lineblue7  {border-right: 1px solid #EFEFEF;}

.input3 {BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid;FONT-SIZE: 9pt;COLOR:#333333;BACKGROUND-COLOR: #ffffff}

.input2 {BORDER-RIGHT: # 666666 1px solid; BORDER-TOP: # 666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid;FONT-SIZE: 12px;COLOR:#666666;BACKGROUND-COLOR: #ffffff}



