input, textarea, select, a { outline: none; }

img
{
	border:none;
}

.headerBG 
{	font-family: 'Arial', 'Helvetica';
	font-size:9pt;
	color:#ffffff;
	background-color: #245F91;
}
A:link.headerTopLink
{  	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #ffffff;
	text-decoration: none;
}
A:visited.headerTopLink
{  	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #ffffff;
	text-decoration: none;
}
A:active.headerTopLink
{  	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #ffffff;
	text-decoration: none;
}
A:hover.headerTopLink
{	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #ffffff;
	text-decoration: underline;
}
.userLogin 
{	font-family: 'Arial', 'Helvetica';
	font-size:10pt;
	color:#ffffff;
	font-weight:bold;
	background-color: #245F91;
}
.tabLink
{	font-family: 'Verdana', 'Arial', 'Helvetica';
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	background-color: #b8cee5;
}
A:link.tabLink
{	font-family: 'Verdana', 'Arial', 'Helvetica';
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	background-color: #b8cee5;
}
A:visited.tabLink
{	font-family: 'Verdana', 'Arial', 'Helvetica';
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	background-color: #b8cee5;
}
A:active.tabLink
{	font-family: 'Verdana', 'Arial', 'Helvetica';
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	background-color: #b8cee5;
}
A:hover.tabLink
{	font-family: 'Verdana', 'Arial', 'Helvetica';
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	text-decoration: underline;
	background-color: #b8cee5;
}
.inactiveTabLink
{	font-family: 'Verdana', 'Arial', 'Helvetica';
	font-weight: bold;
	font-size: 8pt;
	color: #545454;
	text-decoration: none;
	background-color: #e3e1dc;
}
A:link.inactiveTabLink
{	font-family: 'Verdana', 'Arial', 'Helvetica';
	font-weight: bold;
	font-size: 8pt;
	color: #545454;
	text-decoration: none;
	background-color: #e3e1dc;
}
A:visited.inactiveTabLink
{	font-family: 'Verdana', 'Arial', 'Helvetica';
	font-weight: bold;
	font-size: 8pt;
	color: #545454;
	text-decoration: none;
	background-color: #e3e1dc;
}
A:active.inactiveTabLink
{	font-family: 'Verdana', 'Arial', 'Helvetica';
	font-weight: bold;
	font-size: 8pt;
	color: #545454;
	text-decoration: none;
	background-color: #e3e1dc;
}
A:hover.inactiveTabLink
{	font-family: 'Verdana', 'Arial', 'Helvetica';
	font-weight: bold;
	font-size: 8pt;
	color: #545454;
	text-decoration: underline;
	background-color: #e3e1dc;
}
.inactiveActLink
{	font-family: 'Verdana','Arial', 'Helvetica';
	font-size: 8pt;
	color: #545454;
	text-decoration: none;
	background-color: #e3e1dc;
}
A:link.inactiveActLink
{	font-family: 'Verdana','Arial', 'Helvetica';
	font-size: 8pt;
	color: #545454;
	text-decoration: none;
	background-color: #e3e1dc;
}
A:visited.inactiveActLink
{	font-family: 'Verdana','Arial', 'Helvetica';
	font-size: 8pt;
	color: #545454;
	text-decoration: none;
	background-color: #e3e1dc;
}
A:active.inactiveActLink
{	font-family: 'Verdana','Arial', 'Helvetica';
	font-size: 8pt;
	color: #545454;
	text-decoration: none;
	background-color: #e3e1dc;
}
A:hover.inactiveActLink
{	font-family: 'Verdana','Arial', 'Helvetica';
	font-size: 8pt;
	color: #545454;
	text-decoration: underline;
	background-color: #e3e1dc;
}
.tabLinkBG 
{	background-color: #b8cee5;
}
.subMenuLink
{	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
A:link.subMenuLink
{	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
A:visited.subMenuLink
{	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
A:active.subMenuLink
{	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
A:hover.subMenuLink
{	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #000000;
	text-decoration: underline;
}



.moduleHeaderFont 
{	font-family: 'Verdana','Arial', 'Helvetica';
	color: #000000;
	font-size:10pt;
	font-weight:bold;
	background-color: #ffffff;
}
.moduleSmallTextLink
{	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
.moduleSmallTextLinkk
{	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
A:link.moduleSmallTextLink
{	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
A:visited.moduleSmallTextLink
{	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
A:active.moduleSmallTextLink
{	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
A:hover.moduleSmallTextLink
{	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #4682b4;
	text-decoration: underline;
}

.cellWhiteBGFont 
{
	font-family:Verdana, Geneva, sans-serif;
	color: #000000;
	font-size:8pt;
	background-color: #ffffff;
}


/*
.smallModuleTextLink
{
   font-family:Verdana, Geneva, sans-serif;
   font-size: 11px;
   color: #000000;
   text-decoration: underline;
}

A:link.smallModuleTextLink
{
   font-family:Verdana, Geneva, sans-serif;
   font-size: 11px;
   color: #000000;
   text-decoration: underline;
}

A:visited.smallModuleTextLink
{
   font-family:Verdana, Geneva, sans-serif;
   font-size: 11px;
   color: #000000;
   text-decoration: underline;
}

A:active.smallModuleTextLink
{
   font-family:Verdana, Geneva, sans-serif;
   font-size: 11px;
   color: #000000;
   text-decoration: underline;
}

A:hover.smallModuleTextLink
{
   font-family:Verdana, Geneva, sans-serif;
   font-size: 11px;
   color: #000000;
   text-decoration: underline;
}
*/

.smallModuleTextLink{
   font-family: 'Arial', 'Helvetica';
   font-size: 8pt;
   color: #000000;
   text-decoration: underline;
}

A:link.smallModuleTextLink{
   font-family: 'Arial', 'Helvetica';
   font-size: 8pt;
   color: #000000;
   text-decoration: underline;
}

A:visited.smallModuleTextLink{
   font-family: 'Arial', 'Helvetica';
   font-size: 8pt;
   color: #000000;
   text-decoration: underline;
}

A:active.smallModuleTextLink{
   font-family: 'Arial', 'Helvetica';
   font-size: 8pt;
   color: #000000;
   text-decoration: underline;
}

A:hover.smallModuleTextLink{
   font-family: 'Arial', 'Helvetica';
   font-size: 8pt;
   color: #245f91;
   text-decoration: underline;
}

.controlStyle 
{	font-family:Verdana, Geneva, sans-serif;
	font-size: 8pt;
	background-color: #ffffff;
	color: #000000;
	border:1px solid #d5d5d5;	
}
.timesheetNotSubmitted 
{	font-family: 'Arial', 'Helvetica';
    	font-size: 8pt;
	background-color: #dbdbdb;
	color: #000000;
}
.timesheetSubmitted 
{	font-family: 'Arial', 'Helvetica';
    	font-size: 8pt;
	background-color: #fea3a2;
	color: #000000;
}
.timesheetVerified 
{	font-family: 'Arial', 'Helvetica';
    	font-size: 8pt;
	background-color: #baff86;
	color: #000000;
}
.timesheetInvoiced 
{	font-family: 'Arial', 'Helvetica';
    	font-size: 8pt;
	background-color: #fddbfe;
	color: #000000;
}
.toolRemoveHighlight
{	font-family: 'verdana';
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
} 

.toolHeaderLink
{	font-family: 'verdana';
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}


/*
A:link.toolHeaderLink
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}

A:active.toolHeaderLink
{	font-family: 'Verdana','Arial', 'Helvetica';
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	border-right: #003c74 1px solid; 
	border-top: #003c74 1px solid; 
	border-left: #003c74 1px solid; 
	border-bottom: #003c74 1px solid;  
	padding:2px 4px 2px 4px;      
	background-color: #E2DFD6;
	background-image: url('../custom/tableBorderBlue.gif');
}
*/

A:link.toolHeaderLink
{	font-family: 'verdana';
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}

A:active.toolHeaderLink
{	font-family: 'Verdana','Arial', 'Helvetica';
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	border-right: #003c74 1px solid; 
	border-top: #003c74 1px solid; 
	border-left: #003c74 1px solid; 
	border-bottom: #003c74 1px solid;  
	padding:2px 4px 2px 4px;      
	background-color: #E2DFD6;
	background-image: url('../custom/tableBorderBlue.gif');
}



A:visited.toolHeaderLink
{	font-family: 'verdana';
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}


A:hover.toolHeaderLink
{  font-family: 'Verdana','Arial', 'Helvetica';
   font-size: 8pt;
   color: #000000;
   font-weight: bold;
   text-decoration: none;
   border-right: #003c74 1px solid; 
   border-top: #003c74 1px solid; 
   border-left: #003c74 1px solid; 
   border-bottom: #003c74 1px solid;  
   padding:2px 4px 2px 4px;      
   background-color: #E2DFD6;
   background-image: url('../custom/tableBorderBlue.gif');
}


.toolHeader
{  font-family: 'Verdana','Arial', 'Helvetica';
   font-size: 8pt;
   color: #000000;
   font-weight: bold;
   text-decoration: none;
   border-right: #003c74 1px solid; 
   border-top: #003c74 1px solid; 
   border-left: #003c74 1px solid; 
   border-bottom: #003c74 1px solid;  
   padding:2px 4px 2px 4px;      
   background-color: #E2DFD6;
   background-image: url('../custom/tableBorderBlue.gif');
}



.fieldHeaderBG 
{	border-right: #dee9f3 1px solid; 
	border-top: #dee9f3 1px solid; 	
	border-left: #dee9f3 1px solid;
	border-bottom: #dee9f3 1px solid;
	border-style: double;
	border-width: 1;
	background-color:#dee9f3;
	font-family: 'verdana';
	color: #000000;
	font-size:8pt;
	font-weight: bold;
}
.fieldHeaderBG1 
{	border-right: #dee9f3 1px solid; 
	border-top: #dee9f3 1px solid; 	
	border-left: #dee9f3 1px solid;
	border-bottom: #dee9f3 1px solid;
	border-style: double;
	border-width: 1;
	background-color:#dee9f3;
	font-family: 'verdana';
	color: #000000;
	font-size:7pt;
	font-weight: bold;
}

/*
.fieldBG 
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color: #000000;
	text-decoration: none;
	background-color: #edf4f7;   
}

.fieldBG1 
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color: #9f9191;
	text-decoration: none;
	background-color: #edf4f7;   
}
*/

.fieldBG 
{  	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	background-color: #edf4f7;   
}
.fieldBG1 
{  	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #9f9191;
	text-decoration: none;
	background-color: #edf4f7;   
}


.newInvoice 
{  	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color: #000000;
	text-decoration: none;
	background-color: #edf4f7;   
}


.invoiceMultipleTitle
{
    background-color: #dedede;
    color: #000000;
    font-family: "Arial","Helvetica";
    font-size: 8pt;
    text-decoration: none;
	padding:5px 2px;
	font-weight:bold;
}


.invoiceMultipleData
{
    background-color: #FFFFFF;
    color: #000000;
    font-family: "Arial","Helvetica";
    font-size: 8pt;
    text-decoration: none;
	padding:5px 2px;
}

.invoiceMultipleDataVoided
{
    background-color: #FFFFFF;
    color: #9f9191;
    font-family: "Arial","Helvetica";
    font-size: 8pt;
    text-decoration: none;
	padding:5px 2px;
}



.fieldBGLight
{  	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	background-color: #f5f5f5;   
}
.fieldBGDark 
{  	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	background-color: #e6e6fa;   
}
.fieldItalicBG 
{  	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	font-style:italic;
	color: #000000;
	text-decoration: none;
	background-color: #edf4f7;   
}
.fieldRedBG 
{  	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #ff0000;
	text-decoration: none;
	background-color: #edf4f7;   
}
.highLightYellowBG 
{  	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	text-decoration: none;
	background-color: #FFFF99;
}

/*
.pipeBG 
{  	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	background-color: #D5D5F2;   
}
*/

.defaultBG 
{  	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	background-color: #7eaec7;   
}

.cellBG 
{	background-color: #000000;
}
.cellGrayBG 
{	font-family: 'Arial', 'Helvetica';
	color: #ffffff;
	font-size:9pt;
	font-weight:bold;
	background-color: #676767;
}
.fieldHeaderLink
{	font-family: 'verdana';
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
.fieldHeaderLinkk
{	font-family: 'verdana';
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
A:link.fieldHeaderLink
{	font-family: 'verdana';
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
A:visited.fieldHeaderLink
{	font-family: 'verdana';
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
A:active.fieldHeaderLink
{	font-family: 'verdana';
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
A:hover.fieldHeaderLink
{	font-family: 'verdana';
	font-size: 8pt;
	color: #245f91;
	text-decoration: none;
}



.grayBG 
{	font-family: 'Arial', 'Helvetica';
	font-size:8pt;
	background-color: #f1f1f1;
}
.footer 
{	font-family: 'Arial', 'Helvetica';
	font-weight: normal;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
}
A:link.footer
{	font-family: 'Arial', 'Helvetica';
	font-weight: normal;
	font-size: 8pt;
	color: #666666;
	text-decoration: underline;
}
A:visited.footer
{	font-family: 'Arial', 'Helvetica';
	font-weight: normal;
	font-size: 8pt;
	color: #666666;
	text-decoration: underline;
}
A:active.footer
{	font-family: 'Arial', 'Helvetica';
	font-weight: normal;
	font-size: 8pt;
	color: #666666;
	text-decoration: underline;
}
A:hover.footer
{	font-family: 'Arial', 'Helvetica';
	font-weight: normal;
	font-size: 8pt;
	color: #666666;
	text-decoration: underline;
}

.nul {text-decoration:none}

zoniac\:*
{	behavior: url(#default#VML)
}
.zoniac_roundButton
{	text-align:center;
	padding-top:3px;
	color:white;
	font:bold 11px tahoma;
	height:17px;
}
.zoniac_rectButton
{	text-align:center;
	padding-top:3px;
	color:white;
	font:bold 11px tahoma;
	height:17px;
}

/*
.zoniac_Edit 
{	text-align:center;
	padding-top:3px;
	color:black;
	font:bold 7px arial;
	height:10px;
	width:20px
}
*/


.zoniac_Edit 
{
	text-align:center;
	padding:1px 3px;
	color:#000000;
	font:bold 8px arial;
	height:10px;
	width:24px;
}


.zoniac_Void 
{	text-align:center;
	padding-top:3px;
	color:black;
	font:bold 8px arial;
	height:13px;
	width:23px
}

.zoniac_Help 
{	text-align:center;
	color:white;
	font:bold 13px arial;
	height:12px;
	width:14px
}
.zoniacspam_Help 
{	text-align:center;
	color:white;
	font:bold 13px arial;
	height:11px;
	width:11px
}
.zoniac_Line 
{
	height:1px;
	width:1px
}
.zoniac_oval
{	text-align:center;
	padding:2px;
	color:white;
	font:bold 11px tahoma;
	height:15px;
}



.moduleTextLink
{
   font-family:Verdana, Geneva, sans-serif;
   font-size: 11px;
   color: #000000;
   text-decoration: underline;
}

A:link.moduleTextLink
{
   font-family:Verdana, Geneva, sans-serif;
   font-size: 11px;
   color: #000000;
   text-decoration: underline;
}

A:visited.moduleTextLink
{
   font-family:Verdana, Geneva, sans-serif;
   font-size: 11px;
   color: #000000;
   text-decoration: underline;
}

A:active.moduleTextLink
{
   font-family:Verdana, Geneva, sans-serif;
   font-size: 11px;
   color: #000000;
   text-decoration: underline;
}

A:hover.moduleTextLink
{
   font-family:Verdana, Geneva, sans-serif;
   font-size: 11px;
   color: #245f91;
   text-decoration: underline;
}

.cellInactiveTabLink
{
   font-family: 'Verdana', 'Arial', 'Helvetica';
   font-weight: bold;
   font-size: 11px;
   color: #000000;
   text-decoration: none;
   background-color: #f1f1f1;
}

.borderCellFont
{
   font-family: 'Verdana','Arial', 'Helvetica';
   font-size: 8pt;
   color: #000000;
   font-weight: bold;
   text-decoration: none;
   border-right: #000000 1px solid; 
   border-top: #000000 1px solid; 
   border-left: #000000 1px solid; 
   border-bottom: #000000 1px solid; 
   padding:0px 4px 0px 4px;   
   background-color: #ffffff;
}

A:link.borderCellFont
{
   font-family: 'Verdana','Arial', 'Helvetica';
   font-size: 8pt;
   font-weight: bold;
   color: #000000;
   text-decoration: none;
   border-right: #000000 1px solid; 
   border-top: #000000 1px solid; 
   border-left: #000000 1px solid; 
   border-bottom: #000000 1px solid; 
   padding:0px 4px 0px 4px;      
   background-color: #ffffff;
}

A:active.borderCellFont
{
   font-family: 'Verdana','Arial', 'Helvetica';
   font-size: 8pt;
   color: #000000;
   font-weight: bold;
   text-decoration: none;
   border-right: #000000 1px solid; 
   border-top: #000000 1px solid; 
   border-left: #000000 1px solid; 
   border-bottom: #000000 1px solid;  
   padding:0px 4px 0px 4px;      
   background-color: #ffffff;
}

A:visited.borderCellFont
{
   font-family: 'Verdana','Arial', 'Helvetica';
   font-size: 8pt;
   color: #000000;
   font-weight: bold;
   text-decoration: none;
   border-right: #000000 1px solid; 
   border-top: #000000 1px solid; 
   border-left: #000000 1px solid; 
   border-bottom: #000000 1px solid; 
   padding:0px 4px 0px 4px;      
   background-color: #ffffff;
}

A:hover.borderCellFont
{
   font-family: 'Verdana','Arial', 'Helvetica';
   font-size: 8pt;
   color: #000000;
   font-weight: bold;
   text-decoration: none;
   border-right: #000000 1px solid; 
   border-top: #000000 1px solid; 
   border-left: #000000 1px solid; 
   border-bottom: #000000 1px solid;  
   padding:0px 4px 0px 4px;      
   background-color: #eaeaea;
}


body {
	background-color: #ffffff;
}

body, html
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
}

.info {
	font-style:italic;
	font-size: 0.9em;
	color: #666666;
}
#popupMask {
	position: absolute;
	z-index: 200;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	opacity: .4;
	filter: alpha(opacity=40);
	/* this hack is so it works in IE
	 * I find setting the color in the css gives me more flexibility 
	 * than the PNG solution.
	 */
	background-color:transparent !important;
	background-color: #333333;
	/* this hack is for opera support
	 * you can uncomment the background-image if you don't care about opera.
	 * this gives you the flexibility to use any bg color that you want, instead of the png
	 */
	background-image/**/: url("/images/maskBG.png") !important; // For browsers Moz, Opera, etc.
	background-image:none;
	background-repeat: repeat;
	display:none;
}
#popupContainer {
	position: absolute;
	z-index: 201;
	top: 0px;
	left: 0px;
	display:none;
	padding: 0px;
}
#popupInner {
	border: 1px solid #000000;
	background-color: #ffffff;
}

#popupFrame {
	margin: 0px;
	width: 100%;
	height: 100%;
	position: relative;
	z-index: 202;
}
#popupTitleBar {
	background-color: #245f91;
	color: #ffffff;
	font-weight: bold;
	height: 1.3em;
	padding: 2px;
	border-bottom: 2px solid #000000;
	border-top: 1px solid #78A3F2;
	border-left: 1px solid #78A3F2;
	border-right: 1px solid #204095;
	position: relative;
	z-index: 203;
}
#popupTitle {
	float:left;
	font-size: 1.1em;
}
#popupControls {
	float: right;
	cursor: pointer;
	cursor: hand;
}

.popupMenuLink{
   font-family: 'tahoma';
   font-size: 8pt;
   color: #000000;
   text-decoration: underline;
}

A:link.popupMenuLink{
   font-family: 'tahoma';
   font-size: 8pt;
   color: #000000;
   text-decoration: underline;
}

A:visited.popupMenuLink{
   font-family: 'tahoma';
   font-size: 8pt;
   color: #000000;
   text-decoration: underline;
}

A:active.popupMenuLink{
   font-family: 'tahoma';
   font-size: 8pt;
   color: #000000;
   text-decoration: underline;
}

A:hover.popupMenuLink{
   font-family: 'tahoma';
   font-size: 8pt;
   color: #4682b4;
   text-decoration: underline;
}

.divCellBG 
{
	border-right: #E8F5FA 1px solid; 
	border-top: #E8F5FA 1px solid; 	
	border-left: #E8F5FA 1px solid;
	border-bottom: #E8F5FA 1px solid;
	border-style: double;
	border-width: 1;
	background-color:#E8F5FA;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color: #000000;
}

.divCellwithWhiteBG 
{	border-right: #E8F5FA 1px solid; 
	border-top: #E8F5FA 1px solid; 	
	border-left: #E8F5FA 1px solid;
	border-bottom: #E8F5FA 1px solid;
	border-style: double;
	border-width: 1;
	background-color:#ffffff;
	font-family: 'Arial', 'Helvetica';
	color: #000000;
	font-size:8pt;
}
.divCellBGWITHLAVANDER
{	border-right: #d8e3f0 1px solid; 
	border-top: #d8e3f0 1px solid; 	
	border-left: #d8e3f0 1px solid;
	border-bottom: #d8e3f0 1px solid;
	border-style: double;
	border-width: 1;
	background-color:#d8e3f0;
	font-family: 'Arial', 'Helvetica';
	color: #000000;
	font-size:8pt;
}
.divCellBG1 
{	border-right: #E8F5FA 1px solid; 
	border-top: #E8F5FA 1px solid; 	
	border-left: #E8F5FA 1px solid;
	border-bottom: #E8F5FA 1px solid;
	border-style: double;
	border-width: 1;
	background-color:#E8F5FA;
	font-family: 'Arial', 'Helvetica';
	color: #9f9191;
	font-size:8pt;
}
.divCellItalicBG 
{	border-right: #E8F5FA 1px solid; 
	border-top: #E8F5FA 1px solid; 	
	border-left: #E8F5FA 1px solid;
	border-bottom: #E8F5FA 1px solid;
	border-style: double;
	border-width: 1;
	background-color:#E8F5FA;
	font-family: 'Arial', 'Helvetica';
	font-style:italic;
	color: #000000;
	font-size:8pt;
}

.addressCellBG 
{	border-right: #ffffff 1px solid; 
	border-top: #ffffff 1px solid; 	
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	border-style: double;
	border-width: 1;
	background-color:#ffffff;
	font-family: 'Arial', 'Helvetica';
	color: #000000;
	font-size:8pt;
}
.popup
{
	position:absolute;
	border:solid 1px black;
	background-color:white;
	padding:4px;
	color:#000000
}
.popupDiv
{
	position:absolute;
	border:solid 1px black;
	background-color:ffffdd;
	padding:4px;
	color:#000000
}
.popLookup
{
	position:absolute;
	border:solid 1px black;
	background-color:#ffffdd;
	padding:4px;
	color:#000000;
	overflow:scroll;
	overflow-x:hidden;
	height:100
}
.divNextFieldBG 
{  	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	background-color: #ffffcc;   
}
.divFieldBG 
{  	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	background-color: #E8F5FA;   
}

.textCellBG {
	border-right: #003c74 1px solid; 
	border-top: #003c74 1px solid; 	
	border-left: #003c74 1px solid;
	border-bottom: #003c74 1px solid;
	border-style: double;
	border-width: 1;		
	background-color:#FFFFFF;
	font-family: 'Arial', 'Helvetica';
	color: #000000;
	font-size:8pt;			
}

.readTxtCellBG {
	border-right: #003c74 1px solid; 
	border-top: #003c74 1px solid; 	
	border-left: #003c74 1px solid;
	border-bottom: #003c74 1px solid;
	border-style: double;
	border-width: 1;		
	background-color:#d4d0c8;
	font-family: 'Arial', 'Helvetica';
	color: #000000;
	font-size:8pt;			
}
.readTxtCellBGRed {
	border-right: #003c74 1px solid; 
	border-top: #003c74 1px solid; 	
	border-left: #003c74 1px solid;
	border-bottom: #003c74 1px solid;
	border-style: double;
	border-width: 1;		
	background-color:#d4d0c8;
	font-family: 'Arial', 'Helvetica';
	color: #ff0000;
	font-size:8pt;			
}


/*
#dropmenudiv
{	position: absolute;
	border:1px solid #003c74;
	font: normal 12px Verdana;
	line-height: 18px;
	z-index: 100;
	visibility: hidden;
}
#dropmenudiv a
{	width: 100%;
	display: block;
	text-indent: 3px;
	padding: 1px 0;
	text-decoration: none;
}
#dropmenudiv a:hover
{	color: #000000;
	background-image: url('../custom/tableBorderGCG.gif');
}
*/


.moduleWhiteTextLink
{	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}
A:link.moduleWhiteTextLink
{	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}
A:visited.moduleWhiteTextLink
{	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}
A:active.moduleWhiteTextLink
{	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}
A:hover.moduleWhiteTextLink
{	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: underline;
}
textLink
{	font-family: 'Tahoma';
	font-size: 7pt;
	color: #000000;
	text-decoration: none;
}
A:link.textLink
{	font-family: 'Tahoma';
	font-size: 7pt;
	color: #000000;
	text-decoration: none;
}
A:visited.textLink
{	font-family: 'Tahoma';
	font-size: 7pt;
	color: #000000;
	text-decoration: none;
}
A:active.textLink
{	font-family: 'Tahoma';
	font-size: 7pt;
	color: #000000;
	text-decoration: none;
}
A:hover.textLink
{	font-family: 'Tahoma';
	font-size: 7pt;
	color: #000000;
	text-decoration: underline;
}
textModuleLink
{	font-family: 'Tahoma';
	font-size: 7pt;
	color: #FFFFFF;
	text-decoration: none;
}
A:link.textModuleLink
{	font-family: 'Tahoma';
	font-size: 7pt;
	color: #FFFFFF;
	text-decoration: none;
}
A:visited.textModuleLink
{	font-family: 'Tahoma';
	font-size: 7pt;
	color: #FFFFFF;
	text-decoration: none;
}
A:active.textModuleLink
{	font-family: 'Tahoma';
	font-size: 7pt;
	color: #FFFFFF;
	text-decoration: none;
}
A:hover.textModuleLink
{	font-family: 'Tahoma';
	font-size: 7pt;
	color: #FFFFFF;
	text-decoration: underline;
}
.helpWhiteBG
{	font-family: 'Arial', 'Helvetica';
	color: #000000;
	font-size:9pt;
	background-color: #ffffff;
}
.helpTextLink{
   font-family: 'Arial', 'Helvetica';
   font-size: 9pt;
   color: #000000;
   text-decoration: underline;
}

A:link.helpTextLink{
   font-family: 'Arial', 'Helvetica';
   font-size: 9pt;
   color: #000000;
   text-decoration: underline;
}

A:visited.helpTextLink{
   font-family: 'Arial', 'Helvetica';
   font-size: 9pt;
   color: #000000;
   text-decoration: underline;
}

A:active.helpTextLink{
   font-family: 'Arial', 'Helvetica';
   font-size: 9pt;
   color: #000000;
   text-decoration: underline;
}

A:hover.helpTextLink{
   font-family: 'Arial', 'Helvetica';
   font-size: 9pt;
   color: #245f91;
   text-decoration: underline;
}
.helpHeaderLink
{	font-family: 'verdana';
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
A:link.helpHeaderLink
{	font-family: 'verdana';
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
A:visited.helpHeaderLink
{	font-family: 'verdana';
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
A:active.helpHeaderLink
{	font-family: 'verdana';
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
A:hover.helpHeaderLink
{	font-family: 'verdana';
	font-size: 9pt;
	color: #245f91;
	text-decoration: none;
}
.helpLink{
   font-family: 'Arial', 'Helvetica';
   font-size: 9pt;
   color: #000000;
   text-decoration: none;
}

A:link.helpLink{
   font-family: 'Arial', 'Helvetica';
   font-size: 9pt;
   color: #000000;
   text-decoration: none;
}

A:visited.helpLink{
   font-family: 'Arial', 'Helvetica';
   font-size: 9pt;
   color: #000000;
   text-decoration: none;
}

A:active.helpLink{
   font-family: 'Arial', 'Helvetica';
   font-size: 9pt;
   color: #000000;
   text-decoration: none;
}

A:hover.helpLink{
   font-family: 'Arial', 'Helvetica';
   font-size: 9pt;
   color: #245f91;
   text-decoration: underline;
}
.cellFont 
{	font-family: 'verdana';
	color: #0000ff;
	font-size:9pt;
	background-color: #ffffff;
}
.cellBGFont 
{	font-family: 'Bookman Old Style';
	color: #000000;
	font-size:11pt;
	padding:5px;
}
.cellHeadFont 
{	font-family: 'Bookman Old Style';
	font-weight:bold;
	color: #000000;
	font-size:11pt;
	padding:5px;
	text-decoration: underline;
}
A:link.cellLink
{  	font-family: 'Bookman Old Style';
	color: #000000;
	font-size:11pt;
	text-decoration: none;
}
A:visited.cellLink
{  	font-family: 'Bookman Old Style';
	color: #000000;
	font-size:11pt;
	text-decoration: none;
}
A:active.cellLink
{  	font-family: 'Bookman Old Style';
	color: #000000;
	font-size:11pt;	
	text-decoration: none;
}
A:hover.cellLink
{	font-family: 'Bookman Old Style';
	color: #000000;
	font-size:11pt;
	text-decoration: underline;
}
.divOppFieldBG 
{  	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	background-color: #CCFDFD;   
}
.contentbg {
	background-color: #FFFFFF;
	background-image: url(/images/innerbg.gif);
	background-repeat: repeat-x;
}
.cont {
	font-family: Tahoma;font-size: 12px;font-weight: normal;color: #000000;line-height: 19px;

}
.cont1 {
	font-family: Tahoma;font-size: 12px;font-weight: normal;color: #000000;line-height: 19px;

}
.footerlink a:link{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: 000000;
	text-decoration:none;

}
.footerlink a:visited{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: 000000;
	text-decoration:none;

}
.footerlink a:href{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: 000000;
	text-decoration:none;

}
.pagebg {
	background-color: #0084B5;
	background-image: url(/images/bg_page.gif);
	background-repeat: repeat-x;
}

.box-bot-pix {
	background-image: url(/images/box_bot_pix.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.box-cent-pix {
	background-image: url(/images/box_cnet_pix.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.privacyFont 
{	font-family: 'tahoma';
	color: #000000;
	font-size:9pt;
	background-color: #ffffff;
}
.privacyHeadFont
{	font-family: 'tahoma';
	color: #f36100;
	font-weight: bold;
	font-size:9pt;
	background-color: #ffffff;
}
.controlStyleRedBG {
	font-family: 'Arial', 'Helvetica';
    font-size: 8pt;
    font-weight:BOLD;
	background-color: #F5F5DC;
	color: #000000;
}
.controlStyleRedBGColor {
	font-family: 'Arial', 'Helvetica';
    font-size: 8pt;
    font-weight:BOLD;	
	color: #ff0000;
}

.smallModuleTextRedLink{
   font-family: 'Arial', 'Helvetica';
   font-size: 8pt;
   color: #ff0000;
   text-decoration: underline;
}

A:link.smallModuleTextRedLink{
   font-family: 'Arial', 'Helvetica';
   font-size: 8pt;
   color: #ff0000;
   text-decoration: underline;
}

A:visited.smallModuleTextRedLink{
   font-family: 'Arial', 'Helvetica';
   font-size: 8pt;
   color: #ff0000;
   text-decoration: underline;
}

A:active.smallModuleTextRedLink{
   font-family: 'Arial', 'Helvetica';
   font-size: 8pt;
   color: #ff0000;
   text-decoration: underline;
}

A:hover.smallModuleTextRedLink{
   font-family: 'Arial', 'Helvetica';
   font-size: 8pt;
   color: #ff0000;
   text-decoration: underline;
}
.text {
	font-family: Arial;
	font-size: 12px;
	color: #777E87;
}
.close {
	font-family: Arial;
	font-size: 10px;
	color: #777E87;
}
.mandatory {

	font-family: Arial;
	font-size: 12px;
	color: #FF0000;
}
.alerttext {
	font-family: Arial;
	font-size: 13px;
	color: #535457;
	font-weight: bold;
}

.fieldBGColor
{  	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	background-color: #7eaec7;
}
.disableModuleTextLink{
   font-family: 'Arial', 'Helvetica';
   font-size: 8pt;
   color: #000000;
   text-decoration: none;
}
.fieldBGDarkColor 
{  	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	background-color: #e6e6fa;
	border-right: #e6e6fa 1px solid; 
	border-top: #e6e6fa 1px solid; 	
	border-left: #e6e6fa 1px solid;
	border-bottom: #e6e6fa 1px solid;	
}
.circle {
	border-radius: 50% 50%;
	-moz-border-radius: 20px;  
	width: 25px;
	height: 16px;
	background: #245f91;
	color:#ffffff;
	text-align:center;
	vertical-align: -90;
	text-decoration: none;
}

/*
.delCrossBrowserBut {
	background-color: #ffffff;
	border:1px solid #000080;
	text-align:center;
	padding-left: 3px;
	padding-right: 3px;
	color:black;
	font:bold 8px arial;
	height:6px;
	width:6px;
	cursor: pointer;
	cursor: hand;
}   



.editCrossBrowserBut {
	background-color: #ffffff;
	border:1px solid #ff0000;
	text-align:center;
	padding-left: 3px;
	padding-right: 3px;
	color:black;
	font:bold 8px arial;
	height:6px;
	width:6px;
	cursor: pointer;
	cursor: hand;
}   
*/
  
.crossBroswerbutton 
{
	padding:4px;
	margin:0px;
	height: 12px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	background: #245f91;
	color:#ffffff;
	text-align:center;
	text-decoration: none;

}


.crossBrowserButtonLink{ 
	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #ffffff;
	text-decoration: none;
	vertical-align:middle;
/*	text-align:center;*/
}


A:link.crossBrowserButtonLink
{
	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #ffffff;
	text-decoration: none;
	vertical-align:middle;
/*	text-align:center; */
}

A:visited.crossBrowserButtonLink
{
	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #ffffff;
	text-decoration: none;
	vertical-align:middle;
/*	text-align:center; */
}

A:active.crossBrowserButtonLink
{
	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #ffffff;
	text-decoration: none;
	vertical-align:middle;
/*	text-align:center; */
}

A:hover.crossBrowserButtonLink
{
	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #ffffff;
	text-decoration: none;
	vertical-align:middle;
/*	text-align:center; */
}


.help-square {
	background-color: #245f91;
	text-align:center;
	color:white;
	font:bold 13px arial;
	width:15px;
	cursor: pointer;
	cursor: hand;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:2px;
	padding-right:2px;
	vertical-align:top;
}
.blue-circle {
	display: block;
	height: 15px;
	/*width: 19px;*/
	width: 24px;
	background-color: #ff8800;
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	-khtml-border-radius: 25px;
	border-radius: 22px;
	color:white;
	text-align:center;
	font:bold 11px tahoma;
	vertical-align:top;  
}

.approveCrossBrowserBut {
	background-color: #baff86;
	border:1px solid #000080;
	font:bold 8px arial;
	padding-left:20px;
	color:black;
	height:6px;
	width :6px;
}
.submitCrossBrowserBut {
	background-color: #fea3a2;
	border:1px solid #000080;
	font:bold 8px arial;
	padding-left:20px;
	color:black;
	height:6px;
	width :6px;
}
.unfilledCrossBrowserBut {
	background-color: #D5D5F2;
	border:1px solid #000080;
	font:bold 8px arial;
	padding-left:20px;
	color:black;
	height:6px;
	width :6px;
}
.ovalBlue-orange
{
	height: 11px;
	width: 11px;
	background-color: #dc9200;
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	-khtml-border-radius: 25px;
	border-radius: 22px;
	color:white;
	text-align:center;
	font:bold 11px tahoma;
	vertical-align:top; 
	padding:2px;

}
.ovalBlue-red
{
	height: 11px;
	width: 11px;
	background-color: #de0808;
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	-khtml-border-radius: 25px;
	border-radius: 22px;
	color:white;
	text-align:center;
	font:bold 11px tahoma;
	vertical-align:top; 
	padding:2px;

}
.ovalBlue-black
{
	height: 11px;
	width: 11px;
	background-color: #000000;
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	-khtml-border-radius: 25px;
	border-radius: 22px;
	color:white;
	text-align:center;
	font:bold 11px tahoma;
	vertical-align:top; 
	padding:2px;

}
.ovalBlue-circle
{
	height: 11px;
	width: 11px;
	background-color: #245f91;
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	-khtml-border-radius: 25px;
	border-radius: 22px;
	color:white;
	text-align:center;
	font:bold 11px tahoma;
	vertical-align:top; 
	padding:2px;

}
.fieldBGReadonlyDiable
{
	font-family: 'Courier New';
	font-size: 8pt;
	color: #808080;
	text-decoration: none;
	background-color: #F5F5F5;   
};   
.fieldBGReadonlyEnable 
{
	font-family: 'Courier New';
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;   
};

.submitButton
{
	font-size: 10px;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
	background-color: #fff0f5;
	border: #ffb6c1 1px solid;
	cursor: hand;

}
.heading
{	font-family: 'Arial', 'Helvetica';
	font-size:25pt;
	color:ffffff;
	font-weight:italic;
	background-color: 245F91;
}


.bgcolor
{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: 000000;
	text-decoration: none;
	background-color: #FFFFFF;
}

.headerBGColor
{	font-family: 'Arial', 'Helvetica';
	font-size:9pt;
	color:#000000;
	background-color: #afd2ff;
}
.headerBGColorInside
{	font-family: 'Arial', 'Helvetica';
	font-size:9pt;
	color:#000000;
	background-color: #FFF0F5;
}
button#ichkavailbutton{padding:5 18px 5 18px;width:auto;overflow:visible}

input.buttoncolor
{
	font-size: 8pt;
	background-color: 245F91;
	color:white;
	font-weight:bold;
	font-height:25px;
}
.dynatabletable {
	border: solid 1px #ffb6c1;
	border-collapse: collapse;
	width: 500px;
}
.dynatabletable th,
.dynatabletable td {
	border: solid 1px #ffb6c1;
	padding: 2px 2px;
}
.dynatable {
	border: solid 1px #ffb6c1;
	border-collapse: collapse;
}
.dynatable th,
.dynatable td {
	border: solid 1px #ffb6c1;
	padding: 2px 2px;
	width: 500px;
}
.dynatable .prototype {
	display:block;
}
.showInCenter
{
font-size: 10pt;
text-align:center;
color:#0084bd;
font-weight:bold;
vertical-align:top;
padding:10px;
padding-left:400px;
}
.headerBGColorInside
{	font-family: 'Arial', 'Helvetica';
	font-size:9pt;
	color:#000000;
	background-color: #FFF0F5;
}
.headerBGColorInside
{	font-family: 'Arial', 'Helvetica';
	font-size:9pt;
	color:#000000;
	background-color: #FFC0CB;
}

.applyButton
{
	font-size: 10px;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
	background-color: #deecff;
	border: cornflowerblue 1px solid;
	cursor: pointer;
	cursor: hand;

}
.moduleCustomTextLink
{	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #ff0000;
	text-decoration: none;
	background-color: #F8F8FF;
}
A:link.moduleCustomTextLink
{	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #ff0000;
	text-decoration: none;
	background-color: #F8F8FF;
}
A:visited.moduleCustomTextLink
{	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #ff0000;
	text-decoration: none;
	background-color: #F8F8FF;
}
A:active.moduleCustomTextLink
{	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #ff0000;
	text-decoration: none;
	background-color: #F8F8FF;
}
A:hover.moduleCustomTextLink
{	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #4682b4;
	background-color: #F8F8FF;
}

!-- Composer -->

.panel-header
{
	padding:5px;
	line-height:15px;
	color:#15428b;
	font-weight:bold;
	font-size:12px;
	background:url(../images/panel_title.png) repeat-x;
	position:relative;
	border:1px solid #99BBE8;
	font-family:Verdana, Geneva, sans-serif;
}

.panel-header-noborder
{
	border-width:0px;
	border-bottom:1px solid #99BBE8;
}

.panel-tool
{
	position:absolute;
	right:5px;
	top:4px;
}

.panel-tool a
{
	display:inline-block;
	width:16px;
	height:16px;
	opacity:0.6;
	filter:alpha(opacity=60);
	margin-left:2px;
}

.panel-tool a:hover
{
	opacity:1;
	filter:alpha(opacity=100);
}

.panel-tool-close
{
	background:url(../images/panel_tools.gif) no-repeat -16px 0px;
}



.window 
{
	font-size:11px;
	position:absolute;
	overflow:hidden;
	background:#b9d6fc;
	padding:5px;
	border:1px solid #99BBE8;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}

.window-shadow
{
	position:absolute;
	background:#ddd;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2);
	box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2);
	filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2);
}

.window .window-header
{
	background:transparent;
	padding:2px 0px 4px 0px;
}

.window .window-body
{
	background:#fff;
	border:1px solid #99BBE8;
	border-top-width:0px;
}

.window .window-body-noheader
{
	border-top-width:1px;
}

.window .window-header .panel-icon
{
	left:1px;
	top:1px;
}

.window .window-header .panel-with-icon
{
	padding-left:1px;
	padding-bottom:1px;
}

.window .window-header .panel-tool{
	top:0px;
	right:1px;
}







/* FOIL ATS STYLING STARTS FROM HERE... */
.tableBorder
{
	border:1px solid #113a7a;
	margin:0px auto;
	margin-top:10px;
	
/*	-moz-border-radius: 25px;
	border-radius:5px;
	padding:3px;
	background:#f7fbff;	*/
}
/*
.tableBorder th
{
	background:#113a7a;
	padding:3px;
	font-family:Verdana;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	color:#FFFFFF;
}
*/
.title_bg
{
	background:#113a7a;
	padding:3px;
	font-family:Verdana;
	font-size:11px;
	text-align:left;
	font-weight:bold;
	color:#FFFFFF;
}

.noteMsg
{
/*	background:#ffffcc;
	border:1px solid #eaeaa8; */
	background:#eef6ff;
	border:1px solid #d9e9fe;
	font-family:Verdana, Geneva, sans-serif;
    font-size: 11px;
    text-decoration: none;
	line-height:17px;
	color:#000000;
}
.noteMsgg
{
/*	background:#ffffcc;
	border:1px solid #eaeaa8; */
	background:#eef6ff;
	font-family:Verdana, Geneva, sans-serif;
    font-size: 11px;
    text-decoration: none;
	line-height:17px;
	color:#000000;
}
.gridTableBG /* REPLACEMENT OF .fieldHeaderBG */
{
/*  background-color: #f2f2f2;
	border-color: #dddddd;
*/
/*	background-color:#daeaff;*/
	border-color:#cccccc;
    border-style: solid;
    border-width: 1px;
    color: #002256;
    font-family:Verdana, Geneva, sans-serif;
    font-size:8pt;
    font-weight: bold;
	background:url(../images/tableHeaderBg.gif) repeat-x;
}


.txtlbl /* REPLACEMENT OF .fieldBG */
{
/*    background-color: #FFF;
    color: #000000;
    text-decoration: none;*/
    font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:right;
	padding:0px 8px 0px 0px;
	background:#FFFFFF;
	text-decoration:none;
}
.txtlblredcolor /* REPLACEMENT OF .fieldBG */
{

    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff0000;
	font-style:italic;
	text-align:right;
	padding:0px 8px 0px 0px;
	text-decoration:none;
}

.gridTdBg /* REPLACEMENT OF .fieldBG */
{
/*    background-color: #FFF;
    color: #000000;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 8pt;
    text-decoration: none;*/
    font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration: none;
	padding:0px 8px 0px 0px;
	background:#FFFFFF;
}

.delBulkContMsg
{
/*	background:#ffffcc;
	border:1px solid #eaeaa8; */
	background:#eef6ff;
	border:1px solid #d9e9fe;
	padding:0px;
	font-family:Verdana, Geneva, sans-serif;
    font-size: 11px;
	color:#000000;
    text-decoration: none;
	line-height:17px;
	margin:5px 0px;
}


.delBulkTxtarea
{
	background:#FFFFFF;
	border:1px solid #d5d5d5;
	height:75px;
    font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	padding:0px;
	width:630px;
	resize:none;
}

.delBulkUnsubTxtarea
{
	background:#FFFFFF;
	border:1px solid #d5d5d5;
	height:70px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	padding:0px;
	width:450px;
	line-height:21px;
	resize:none;
}

.noteBulkUnsubMsg
{
	background:#eef6ff;
	border:1px solid #d9e9fe;
/*	padding:5px;*/
	font-family:Verdana, Geneva, sans-serif;
   	font-size: 11px;
	color:#000000;
   	text-decoration: none;
	line-height:20px;
	width:450px;
	height:20px;
	margin:2px 0px 7px 0px;
}

.tbllabel
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-align:left;
	padding:0px 8px 0px 0px;	
}


.footerTxt
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	line-height:18px;
}


.required_data
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
	padding:5px 0px 0px 0px;
}


.gridTdInnerBg /* REPLACEMENT OF .fieldBG */
{
/*    background-color: #FFF;
    color: #000000;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 8pt;
    text-decoration: none;*/
    font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	padding:0px 8px 0px 0px;
	text-decoration:none;
}


.foilats_crossBroswerbutton 
{
		margin:0px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	border:1px solid #245f91;
	background: #bcd9fe;
	text-decoration: none;
	color:#00306b;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	font-size:10px;
	line-height:17px;
	cursor:hand;
	text-align:center;
	padding:2px;
/*	float:left;*/
}

/*
.foilats_crossBroswerbutton:hover
{
	margin:0px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #bbbfc2;
	background: #f2f0f0;
	text-decoration: none;
	color:#969b9f;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	line-height:17px;
	cursor:hand;
	text-align:center;
	padding:2px;
}
*/




.foilats_roundButton
{
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	line-height:17px;
	cursor:hand;
	text-align:center;
	padding:2px;
	margin:0px;
/*	float:left;*/
}


.composeBtnBG
{
/*	background:url(../custom/compose_btn_bg.gif) repeat-x; */
	background:#F2F2F2;
	border-bottom:1px solid #eeeeee;
	height:30px;
}


a.attach_pin
{
	background:url(../images/attachment_btnnew.png) 0px 0px;
	width:96px;
	height:21px;
	border:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	float:left;
	margin:3px 4px 0px 0px;
}

a.attach_pin:hover
{
	background:url(../images/attachment_btnnew.png) 0px 21px;
	width:96px;
	height:21px;
	border:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#969b9f;
	font-weight:bold;
	text-decoration:none;
	float:left;
	margin:3px 4px 0px 0px;
}

a.schedule_icon
{
	background:url(../images/scheduleDeliveryBtn.png) 0px 0px;
	width:135px;
	height:21px;
	border:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	float:left;
	margin:3px 4px 0px 0px;
}

 a.schedule_icon:hover
{
	background:url(../images/scheduleDeliveryBtn.png) 0px 21px;
	width:135px;
	height:21px;
	border:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#969b9f;
	font-weight:bold;
	text-decoration:none;
	float:left;
	margin:3px 4px 0px 0px;
}
a.schedule_diable_icon
{
	background:url(../images/scheduleDeliveryBtn.png) 0px 21px;
	width:135px;
	height:21px;
	border:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#969b9f;
	font-weight:bold;
	text-decoration:none;
	float:left;
	margin:3px 4px 0px 0px;
}

a.mailSend
{
	background:url(../images/send_btnnew.png) 0px 0px;
	width:59px;
	height:21px;
	border:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	float:left;
	margin:3px 3px 0px 3px;
}

a.mailSend:hover
{
	background:url(../images/send_btnnew.png) 0px 21px;
	width:59px;
	height:21px;
	border:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#969b9f;
	font-weight:bold;
	text-decoration:none;
	float:left;
	margin:3px 3px 0px 3px;		
}



a.mailPreview
{
	background:url(../images/preview_btnnew.png) 0px 0px;
	width:72px;
	height:21px;
	border:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	float:left;
	margin:3px 4px 0px 0px;
}

a.mailPreview:hover
{
	background:url(../images/preview_btnnew.png) 0px 21px;
	width:72px;
	height:21px;
	border:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#969b9f;
	text-decoration:none;
	font-weight:bold;
	float:left;
	margin:3px 4px 0px 0px;		
}




a.mailOptions
{
	background:url(../images/option_btnnew.png) 0px 0px;
	width:71px;
	height:21px;
	border:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	float:left;
	margin:3px 4px 0px 0px;	
}

a.mailOptions:hover
{
	background:url(../images/option_btnnew.png) 0px 21px;
	width:71px;
	height:21px;
	border:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#969b9f;
	text-decoration:none;
	font-weight:bold;
	float:left;
	margin:3px 4px 0px 0px;	
}

/*
a.mailFormat
{
	background:url(../images/format_active.png) no-repeat;
	width:85px;
	height:21px;
	border:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	font-weight:normal;
	float:left;
	margin:3px 4px 0px 0px;	
}

a.mailFormat:hover
{
	background:url(../images/format_hover.png) no-repeat;
	width:85px;
	height:21px;
	border:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	font-weight:normal;
	float:left;
	margin:3px 4px 0px 0px;
}
*/


/*
a.mailTemplates
{
	background:url(../images/templates_active.png) no-repeat;
	width:104px;
	height:21px;
	border:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	font-weight:normal;
	float:left;
	margin:3px 4px 0px 0px;		
}

a.mailTemplates:hover
{
	background:url(../images/templates_hover.png) no-repeat;
	width:104px;
	height:21px;
	border:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	font-weight:normal;
	float:left;
	margin:3px 4px 0px 0px;
}
*/


a.mailSpam
{
	background:url(../images/checkspam_btnnew.png) 0px 0px;
	width:130px;
	height:21px;
	border:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	float:left;
	margin:3px 4px 0px 0px;
}

a.mailSpam:hover
{
	background:url(../images/checkspam_btnnew.png) 0px 21px;
	width:130px;
	height:21px;
	border:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#969b9f;
	font-weight:bold;
	text-decoration:none;
	float:left;
	margin:3px 4px 0px 0px;				
}


a.mailParsedInfo
{
	background:url(../images/parsed_infobtnnew.png) 0px 0px;
	width:130px;
	height:21px;
	border:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	float:left;
	margin:3px 4px 0px 0px;
}

a.mailParsedInfo:hover
{
	background:url(../images/parsed_infobtnnew.png) 0px 21px;
	width:130px;
	height:21px;
	border:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#969b9f;
	text-decoration:none;
	font-weight:bold;
	float:left;
	margin:3px 4px 0px 0px;				
}


a.mailClose
{
	background:url(../images/close_btnnew.png) 0px 0px;
	width:63px;
	height:21px;
	border:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	float:left;
	margin:3px 4px 0px 0px;
}

a.mailClose:hover
{
	background:url(../images/close_btnnew.png) 0px 21px;
	width:63px;
	height:21px;
	border:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#969b9f;
	text-decoration:none;
	font-weight:bold;
	float:left;
	margin:3px 4px 0px 0px;			
}


a.sendDetails
{
	background:url(../images/senddetails_btnnew.png) 0px 0px;
	width:100px;
	height:21px;
	border:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	float:left;
	margin:0px 4px 0px 0px;		
}

a.sendDetails:hover
{
	background:url(../images/senddetails_btnnew.png) 0px 21px;
	width:100px;
	height:21px;
	border:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#969b9f;
	text-decoration:none;
	font-weight:bold;
	float:left;
	margin:0px 4px 0px 0px;
}



.composelbl /* REPLACEMENT OF COMPOSE FIELDS */
{
/*    background-color: #FFF;
    color: #000000;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 8pt;
    text-decoration: none;*/
    font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:right;
	padding:0px 8px 0px 0px;
	text-decoration:none;
}


.FoilMailTxtbox
{
	border:1px solid #d5d5d5;
	height:20px;
    font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	padding:0px;
	line-height:17px;
	float:left;
	color:#000000;
	width:66.5%;
}


.FoilDropDown
{
    font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#000000;
	padding:1px 0px;
	width:120px;
	height:20px;
	border:1px solid #d5d5d5;
	float:left;
}


.FoilSubjDropDown
{
    font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#000000;
	padding:1px 0px;
	width:150px;
	height:20px;
	border:1px solid #d5d5d5;
	margin-left:0px;
}




.toReadTxtBG
{
	background:#ece9d8;
	border:1px solid #d5d5d5;
	height:21px;
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px 10px 0px 5px;
	width:79%;
	line-height:17px;
	float:left;
	color:#000;
}


.bodycontent_bg
{
/*	background:#efefef url(../images/mail_upload_bg.jpg) repeat-x;*/
	background:#efefef;
	height:20px;
	margin:0px;
	padding:5px;
	border-top:1px solid #e9e8e8;
	border-bottom:1px solid #e9e8e8;
}

.bodycontent_bg1
{
	background:#8297b2 url(../images/tableHeaderBg.gif) repeat-x;
	margin:0px;
	border-top:1px solid #b8d5fc;
	border-bottom:1px solid #b8d5fc;
}



.attach_txtbox
{
	background:#FFF;
	border-top:1px solid #d5d5d5;
	border-left:1px solid #d5d5d5;
	border-right:1px solid #d5d5d5;
	border-bottom:1px solid #d5d5d5;			
/*	height:21px;*/
    font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
/*	padding:0px 5px 0px 4px;*/
	width:260px;
/*	line-height:21px;*/
}


.attachMsg
{
	background:#eef6ff;
	border:1px solid #d9e9fe;
/*	padding:2px 5px 3px 5px;*/
	font-family:Verdana, Geneva, sans-serif;
    font-size: 11px;
	color:#000000;
    text-decoration: none;
	line-height:20px;
	width:258px;
	padding-left:2px;
}


.processing_bg
{
/*	background:url(../images/processing_bg.gif) no-repeat; */
	width:112px;
	height:21px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#14418a;
	font-weight:bold;
	float:left;
	margin:3px 4px 0px 3px;	
}

.foiladd_fields_list
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:1px;
	text-decoration: none;
	color:#000;
	border:1px solid #b4d5ff;
	background:#FFF;
}

.foiladd_btn
{
    background:url(images/add_btn.png) no-repeat;
    border:none;
    width: 13px;
    height:14px;
}

.foilremove_btn
{
    background:url(images/remove_btn.png) no-repeat;
    border:none;
    width: 13px;
    height:14px;	
}

.groupsTxtarea
{
	background:#FFFFFF;
	border:1px solid #d5d5d5;
	height:100px;
    font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	padding:0px;
	width:99%;
	resize:none;
	margin:5px 0px 0px 0px;
}



a.groupsBtn
{
	margin:0px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #8597af;
	background: #143f72;
	text-decoration: none;
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	line-height:17px;
	cursor:hand;
	text-align:center;
	padding:2px;
}


a.groupsBtn:hover
{
	margin:0px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #bbbfc2;
	background: #f2f0f0;
	text-decoration: none;
	color:#969b9f;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	line-height:17px;
	cursor:hand;
	text-align:center;
	padding:2px;
}



a.groupsContBtn
{
/*	background:url(../images/groups_conti_btn.gif) no-repeat;
	width:73px;
	height:21px;
	color: #00306b;
	font-weight: bold;
	line-height:20px;
	text-decoration:none;
    font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
*/
	margin:0px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #245f91;
	background: #bcd9fe;
	text-decoration: none;
	color:#00306b;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	font-size:10px;
	line-height:17px;
	cursor:hand;
	text-align:center;
}



.editorBg /* REPLACEMENT OF .fieldBG */
{
/*    background-color: #FFF;
    color: #000000;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 8pt;
    text-decoration: none;*/
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-align:left;
	padding:0px 8px 0px 0px;
	background:#F3F3F3;
	text-decoration:none;
}


.foiltxtbox
{
	background:#FFF;
	border:1px solid #d5d5d5;
	height:21px;
    font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	padding:0px;
	width:630px;
	line-height:21px;
}


.bulkContactTxtarea
{
	background:#FFF;
	border:1px solid #d5d5d5;
	height:75px;
    font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	padding:0px;
	width:630px;
	resize:none;
}

.descTxtarea
{
	background:#FFF;
	border:1px solid #d5d5d5;
	height:47px;
    font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	padding:0px;
	width:630px;
	resize:none;
}


.sepTitle
{
	background:#8197AE;
	padding:2px;
	font-family:Verdana;
	font-size:13px;
	text-align:left;
	font-weight:bold;
	color:#15428B;
}


.unsubbulkTxtarea
{
	background:#FFF;
	border:1px solid #d5d5d5;
	height:270px;
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px 0px 0px 4px;
	width:95%;
	line-height:21px;
	resize:none;
}



.unsubSuccess /* REPLACEMENT OF .fieldBG */
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-align:center;
	padding:10px;
	background:#FFF;
	text-decoration:none;
}


.totalCounts
{
    font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	line-height:30px;
}


.unsubLoading
{
	background:url(../images/unsubLoading.gif) no-repeat;
	width:96px;
	height:25px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:15px;
	color:#000;
}


.searchDropDown
{
    font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#000000;
	padding:1px 0px;
	width:250px;
	height:100px;
	border:1px solid #d5d5d5;
}

.manageUnsubTbl
{
	margin:5px 0px 10px 5px;
}

.manageUnsubTbl td
{
	padding:2px;
}

.norecords
{
    font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
	background:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}


.foiltxtlink
{
    font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	padding:0px 8px 0px 0px;
/*	background:#FFF;*/
	text-decoration:underline;
}


.composerSubHeader
{	border-right: #dee9f3 1px solid; 
	border-top: #dee9f3 1px solid; 	
	border-left: #dee9f3 1px solid;
	border-bottom: #dee9f3 1px solid;
	border-style: double;
	border-width: 1;
	background-color:#dee9f3;
	font-family: 'verdana';
	color: #000000;
	font-size:8pt;
	font-weight: bold;
}


#emailTrack
{
	margin:0px;
	padding:0px;
	width:245px;
}


.emailTrackTopFrame
{
	background:url(../images/emailTrack_efilTopframe.png) no-repeat;
	width:247px;
	height:33px;
	padding:7px 0px 0px 6px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	font-weight:bold;
	color:#003460;
}


.emailTrackMidFrame
{
	background:url(../images/emailTrack_efilMidframe.png) repeat-y;
	width:247px;
	height:auto;
	margin-top:-7px;
}

.emailTrackBtmFrame
{
	background:url(../images/emailTrack_efilBtmframe.png) no-repeat;
	width:247px;
	height:8px;
}


#dropmenudiv
{
	position: absolute;
	border:1px solid #b5d5fe;
	font: normal 12px Verdana;
	line-height: 18px;
	z-index: 100;
	visibility: hidden;
	margin:9px 0px 0px 0px;
}

#dropmenudiv a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	width: 100%;
	display: block;
	text-indent: 3px;
	padding:4px 0;
	text-decoration: none;
	background:#eef6ff;
	
/*	border-bottom:1px solid #b5d5fe;*/
}

#dropmenudiv a:hover
{
	color: #000000;
	background:#f2f0f0;
	border-radius:5px;
	border:1px solid #babec2;
/*	background-image: url('../custom/tableBorderGCG.gif');*/
}


.moreActionDropDown
{
    font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	padding:1px 0px;
	width:195px;
	height:20px;
	border:1px solid #d5d5d5;
	float:left;
}


.pageDropDown
{
    font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#000000;
	padding:1px 0px;
/*	width:40px;*/
	height:20px;
	border:1px solid #d5d5d5;
}


.searchtxt /* REPLACEMENT OF .fieldBG */
{
/*    background-color: #FFF;
    color: #000000;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 8pt;
    text-decoration: none;*/
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-align:left;
	padding:0px 8px 0px 0px;
	background:#FFF;
	text-decoration:none;
}


.searchtxtbox
{
	border:1px solid #d5d5d5;
	height:21px;
    font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	padding:0px;
	width:250px;
	line-height:17px;
	float:left;
	color:#000;
}


.orderbyDropDown
{
    font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#000000;
	padding:1px 0px;
	width:110;
	height:20px;
	border:1px solid #d5d5d5;
}


.groupDropDown
{
    font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#000000;
	padding:1px 0px;
	width:190px;
	height:20px;
	border:1px solid #d5d5d5;
}

.groupTextArea
{
	background:#FFFFFF;
	border:1px solid #d5d5d5;
	height:80px;
    	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	padding:0px;
	width:220px;
	resize:none;
	margin:5px 5px 5px 5px;
}


/*
a.editorBtns
{
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #245f91;
	background: #bcd9fe;
	text-decoration: none;
	color:#00306b;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	font-size:10px;
	line-height:17px;
	cursor:hand;
	text-align:center;
	float:left;
	padding:1px 12px;
	margin:5px 5px 10px 0px;
}
*/

.reorderTextArea
{
	background:#FFF;
	border:1px solid #d5d5d5;
	height:110px;
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px 0px 0px 4px;
	width:220px;
	resize:none;
}



.searchlbl
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding:3px 3px 0px 0px;
	text-decoration:none;

	text-align:left;
	float:left;
}

/*
.conssearchbox
{
	border:1px solid #d5d5d5;
	height:21px;
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px 10px 0px 5px;
	width:140px;
	line-height:17px;
	float:left;
	color:#000;
	float:left;
}
*/


/*
.gobtn
{
	float:left;
	margin:0px;
	padding:0px;
	border:none;
}
*/

.send_searchbox
{
	border:1px solid #d5d5d5;
	height:21px;
    font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	padding:0px;
	width:200px;
	line-height:17px;
	color:#000000;
}


.send_dropdown
{
    font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#000000;
	padding:1px 0px;
	width:100px;
	height:20px;
	border:1px solid #d5d5d5;
}



.sendlist_grid
{	
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	padding:5px;
	background:#FFFFFF;
	text-decoration:none;

}


.bccBG
{
	border:1px solid #d5d5d5;
	height:21px;
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px 10px 0px 5px;
	width:79%;
	line-height:17px;
	float:left;
	color:#000;	
}


.toTxtbox
{
	background:#ece9d8;
	border:1px solid #d5d5d5;
	height:21px;
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px 10px 0px 5px;
	width:79%;
	line-height:17px;
	float:left;
	color:#000;	
}


.hotlistDropDown
{
    font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:1px 0px;
	width:170px;
	height:20px;
	border:1px solid #d5d5d5;
}


.hotlist_td
{
    font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	padding:0px 0px 0px 2px;
	background:#FFFFFF;
	text-decoration:none;
	margin:0px;
}

.ovalBlue-circle1
{
	background-color: #245f91;
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	-khtml-border-radius: 25px;
	border-radius: 22px;
	color:white;
	text-align:center;
	font:bold 11px tahoma;
	vertical-align:top; 
	padding:2px;
	position:relative;
	top:2px;
}

.frameHeaderBG 
{	
	background-color:#efefef;
	font-family: 'verdana';
	color: #000000;
	font-size:8pt;
	font-weight: bold;
}


.resumesend
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-align:right;
	padding:0px 8px 0px 0px;
	background:#FFF;
	text-decoration:none;
}



.reqDropDown
{
    font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#000000;
	padding:1px 0px;
	width:150px;
	height:20px;
	border:1px solid #d5d5d5;
}


.primarytxtbox
{
	border:1px solid #d5d5d5;
	height:21px;
    font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	padding:0px;
	width:150px;
	line-height:17px;
	color:#000000;
}


.primarynoteMsg
{
	background:#eef6ff;
	border:1px solid #d9e9fe;
	padding:3px 5px 3px 5px;
	font-family:Verdana, Geneva, sans-serif;
    font-size: 11px;
    text-decoration: none;
	line-height:17px;
	color:#000000;
}


.primarytxtbox1
{
	border:1px solid #d5d5d5;
	height:21px;
    font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	padding:0px;
	width:250px;
	line-height:17px;
}

.primarytxtbox2
{
	border:1px solid #d5d5d5;
	height:21px;
    font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	padding:0px;
	width:240px;
	line-height:17px;
}

.primaryDropDown
{
    font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#000000;
	padding:1px 0px;
	width:250px;
	height:70px;
	border:1px solid #d5d5d5;
}

.primaryDropDown1
{
    font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#000000;
	padding:1px 0px;
	width:250px;
	border:1px solid #d5d5d5;
}

.statusDropDown
{
    font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#000000;
	padding:1px 0px;
	width:250px;
	height:21px;
	border:1px solid #d5d5d5;
}


.douwant_bg
{
	background:#113a7a;
	padding:3px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
}


.resumeDropDown
{
    font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#000000;
	padding:1px 0px;
/*	width:150px;*/
	height:20px;
	border:1px solid #d5d5d5;
}



.readTxtCellBG1 
{
	border-right: #d5d5d5 1px solid; 
	border-top: #d5d5d5 1px solid; 	
	border-left: #d5d5d5 1px solid;
	border-bottom: #d5d5d5 1px solid;
	border-style: double;
	border-width: 1;		
	background-color:#d4d0c8;
	font-family:Verdana, Geneva, sans-serif;
	color: #000000;
	font-size:11px;
	width:66.5%;
	resize:none;
}

.readTxtCellBGRed1
{
	border-right: #d5d5d5 1px solid; 
	border-top: #d5d5d5 1px solid; 	
	border-left: #d5d5d5 1px solid;
	border-bottom: #d5d5d5 1px solid;
	border-style: double;
	border-width: 1;		
	background-color:#d4d0c8;
	font-family: 'Arial', 'Helvetica';
	color: #ff0000;
	font-size:8pt;
	width:66.5%;				
}


.textCellBG1
{
	border-right: #d5d5d5 1px solid; 
	border-top: #d5d5d5 1px solid; 	
	border-left: #d5d5d5 1px solid;
	border-bottom: #d5d5d5 1px solid;
	border-style: double;
	border-width: 1;
	line-height: 12px;
	background-color:#FFFFFF;
	font-family: 'Arial', 'Helvetica';
	color: #000000;
	font-size:8pt;
	width:66.5%;				
}


.sendlist_btns
{
	padding:5px 0px;
	background:#f2f2f2;
	border-top:1px solid #d9d9d9;
}


.consul_title_bg
{
	background:#8197AE;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	color:#15428B;
}


.divider
{
	margin:0px;
	padding:0px 3px;
}
/*
.editCrossBrowserBut1
{
	background-color: #ffffff;
	border:1px solid #ff0000;
	text-align:center;
	color:black;
	font:bold 8px arial;
	width:18px;
	cursor: pointer;
	padding:1px 2px;
	float:left;
	margin:3px 4px 0px 0px;
}   


.delCrossBrowserBut1
{
	background-color: #ffffff;
	border:1px solid #000080;
	text-align:center;
	color:black;
	font:bold 8px arial;
	width:18px;
	cursor: pointer;
	padding:1px 2px;	
	float:left;	
	margin:3px 0px 0px 0px;	
}   
*/

.optionDropdown
{
    font-family: Verdana;
	font-size: 11px;
	padding:1px 0px;
	width:70px;
	height:20px;
	border:1px solid #d5d5d5;
	float:left;
}


.groupsDropdown
{
    font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:1px 0px;
	width:220px;
	height:20px;
	border:1px solid #d5d5d5;
	float:left;
}


.groupsradiolbl
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding:0px 8px 0px 0px;
	text-decoration:none;
}

.bodycontenttxt
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
}


.bodycontent_dropdown 
{
	border-right: #d5d5d5 1px solid; 
	border-top: #d5d5d5 1px solid; 	
	border-left: #d5d5d5 1px solid;
	border-bottom: #d5d5d5 1px solid;
	border-style: double;
	border-width: 1;		
	background-color:#FFFFFF;
	font-family:Verdana, Geneva, sans-serif;
	color: #000000;
	font-size:11px;
}



.bodycontent_txtbox 
{
	border-right: #d5d5d5 1px solid; 
	border-top: #d5d5d5 1px solid; 	
	border-left: #d5d5d5 1px solid;
	border-bottom: #d5d5d5 1px solid;
	border-style: double;
	border-width: 1;		
	background-color:#FFFFFF;
	font-family:Verdana, Geneva, sans-serif;
	color: #000000;
	font-size:11px;
}


.unsubtxtarea
{
	background:#FFFFFF;
	border:1px solid #d5d5d5;
	height:100px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	padding:0px;
	width:355px;
	resize:none;
}


.unsubreason
{
	background:#FFFFFF;
	border:1px solid #d5d5d5;
	height:70px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	padding:0px;
	width:355px;
	resize:none;
}


.unsubto_dropdown
{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#000000;
	padding:1px 0px;
	width:125px;
	height:20px;
	border: 1px solid #d5d5d5;
}


.unsubmonths_dropdown
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#000000;
	padding:1px 0px;
	width:107px;
	height:20px;
	border: 1px solid #d5d5d5;
}


.unsubtxtbox
{
	background:#FFFFFF;
	border:1px solid #d5d5d5;
	height:20px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	padding:0px;
	width:355px;
	line-height:21px;
}


.templateHeaderBG
{
		border-right: #dee9f3 1px solid; 
	border-top: #dee9f3 1px solid; 	
	border-left: #dee9f3 1px solid;
	border-bottom: #dee9f3 1px solid;
	border-style: double;
	border-width: 1;
	background-color:#dee9f3;
	font-family: 'verdana';
	color: #000000;
	font-size:8pt;
	font-weight: bold;
}


.delCrossBrowserBut
{
	background-color: #ffffff;
	border:1px solid #000080;
	text-align:center;
	padding:0px 3px;
	color:#000;
	font:bold 8px arial;
	height:6px;
	width:6px;
	cursor: pointer;
	cursor: hand;
	position:relative;
	top:-1px;
	margin:0px 4px 0px 0px;
	
}   

.editCrossBrowserBut {
	background-color: #ffffff;
	border:1px solid #ff0000;
	text-align:center;
	padding:0px 2px;
	color:#000;
	font:bold 8px arial;
	height:6px;
	width:6px;
	cursor: pointer;
	position:relative;
	top:-1px;
}   


.unsubCancelBtn
{
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	font-size:10px;
	line-height:17px;
	text-align:center;
	padding:3px;
	cursor:pointer;
	background: #bcd9fe;
	color:#00306b;
	margin:0px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	border:1px solid #245f91;
	background: #bcd9fe;
	text-decoration: none;
}



.timeframe
{
	background:url(../images/unsubinfolft.gif) no-repeat;
	width:59px;
	height:69px;
	float:left;
}

.contentframe
{
	background:url(../images/unusbinfomid.gif) repeat-x;
	height:69px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:7px 10px;
	line-height:17px;	
}

.boxendframe
{
	background:url(../images/unsubinforgt.gif) no-repeat;
	width:6px;
	height:69px;
	float:left;	
}



.trackertxtbox
{
	background:#FFFFFF;
	border:1px solid #d5d5d5;
	height:20px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	padding:0px;
	width:150px;
	line-height:21px;
}


.trackerDropDown
{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#000000;
	padding:1px 0px;
	width:auto;
	height:20px;
	border: 1px solid #d5d5d5;
}

.valueDropDown
{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#000000;
	padding:1px 0px;
	width:180px;
	height:20px;
	border: 1px solid #d5d5d5;
	float:left;
}


.bulkGroupDropDown
{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#000000;
	padding:0px;
	width:150px;
	height:70px;
	border: 1px solid #d5d5d5;
	margin:5px 0px 3px -2px;
}

.general_btns
{
	margin:0px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #8597af;
	background: #143f72;
	text-decoration: none;
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	line-height:17px;
	cursor:hand;
	text-align:center;
	padding:2px;
	cursor:pointer;
}

.general_btns:hover
{
	margin:0px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #bbbfc2;
	background: #f2f0f0;
	text-decoration: none;
	color:#969b9f;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	line-height:17px;
	cursor:hand;
	text-align:center;
	padding:2px;
	cursor:pointer;	
}


.accountname_txtbox
{
	background:#FFFFFF;
	border:1px solid #d5d5d5;
	height:20px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	padding:0px;
	width:180px;
	line-height:21px;
}

.bulkEditBtn
{
	margin:0px;
	padding:0px 5px 0px 5px;
	cursor:pointer;
}

.bulkDelBtn
{
	margin:0px;
	padding:0px 5px 0px 0px;
	cursor:pointer;
}


.mailCompoTxtarea
{
	background:#FFF;
	border:1px solid #d5d5d5;
	width:66.5%;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}

.conssearchbox
{
	border-right: #d5d5d5 1px solid; 
	border-top: #d5d5d5 1px solid; 	
	border-left: #d5d5d5 1px solid;
	border-bottom: #d5d5d5 1px solid;
	border-style: double;
	border-width: 1;		
	background-color:#FFFFFF;
	font-family: 'Arial', 'Helvetica';
	color: #000000;
	font-size:8pt;
}


.editorBtns
{
	margin:0px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #8597af;
	background: #143f72;
	text-decoration: none;
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	line-height:17px;
	cursor:hand;
	text-align:center;
	padding:2px 5px;
}

.editorBtns:hover
{
	margin:0px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #bbbfc2;
	background: #f2f0f0;
	text-decoration: none;
	color:#969b9f;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	line-height:17px;
	cursor:hand;
	text-align:center;
	padding:2px 5px;
}



.editorDisableBtns
{
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #8597af;
	text-decoration: none;
	color:#ababab;
	cursor:hand;
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight: bold;
	text-decoration: none;
	border-right: #8597af 1px solid; 
	border-top: #8597af 1px solid; 
	border-left: #8597af 1px solid; 
	border-bottom: #8597af 1px solid; 
	padding:2px 12px;
	background-color: #d4d4d4;

}

.gobtn
{
	margin:0px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #8597af;
	background: #143f72;
	text-decoration: none;
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	line-height:17px;
	cursor:hand;
	text-align:center;
	padding:1px;
}

.gobtn:hover
{
	margin:0px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #bbbfc2;
	background: #f2f0f0;
	text-decoration: none;
	color:#969b9f;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	line-height:17px;
	cursor:hand;
	text-align:center;
	padding:1px;
}


.bulklimit
{
    font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	padding:0px 8px 0px 0px;
	background:#FFFFFF;
	text-decoration:none;
}

#tracker1
{
	margin:0px;
	padding:0px;
}

#tracker1 TD
{
	margin:0px;
	padding:0px;
	line-height:2px;
}

.trackerFieldName
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

.trackerValue
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	padding-left:90px;
}

a.spamQuest
{
	background:#245f91;
	font-family:Arial, Helvetica, sans-serif;
	font-family:10px;
	color:#FFF;
	font-weight:bold;
	margin:3px 0px 3px 2px;
	padding:1px;
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
	float:left;
	width:10px;
	text-align:center;
}

/*
.unsubEmail_btn
{
    background:#BCD9FE;
    border: 1px solid #245F91;
    border-radius: 25px 25px 25px 25px;
    color: #00306B;
    font-family: Tahoma,Geneva,sans-serif;
    font-size:10px;
    font-weight: bold;
    line-height: 17px;
    margin: 0px;
	padding:2px 10px;
    text-align: center;
    text-decoration: none;
	cursor:pointer;
}
*/


.templateBG
{
	background:url(../images/template_activebtnnew.png) no-repeat;
	width:95px;
	height:21px;
	border:none;
}

.templateBGhover
{
	background:url(../images/template_hoverbtnnew.png) no-repeat;
	width:95px;
	height:21px;
	border:none;
}
.templateBG:hover
{
	background:url(../images/template_hoverbtnnew.png) no-repeat;
	width:95px;
	height:21px;
	border:none;
}

.templateBG1
{
	background:url(../images/templates_active1.png) no-repeat;
	width:110px;
	height:21px;
	border:none;
}

.templateBG1:hover
{
	background:url(../images/templates_hover1.png) no-repeat;
	width:110px;
	height:21px;
	border:none;
}


.spamchecking_bg
{
/*	background:url(../images/spamchecking_bg.gif) no-repeat; */
	width:138px;
	height:21px;
	border:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#14418a;
	font-weight:bold;
	float:left;
	margin:3px 4px 0px 0px;
}




a.mailTemplates
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

a.mailTemplates:hover
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#969b9f;
	font-weight:bold;
	text-decoration:none;
}



.formatBG
{
	background:url(../images/format_activebtnnew.png) no-repeat;
	width:85px;
	height:21px;
	border:none;
}
.formatBGhover
{
	background:url(../images/format_hoverbtnnew.png) no-repeat;
	width:85px;
	height:21px;
	border:none;
}
.formatBG:hover
{
	background:url(../images/format_hoverbtnnew.png) no-repeat;
	width:85px;
	height:21px;
	border:none;
}



a.mailFormat
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

a.mailFormat:hover
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#969b9f;
	font-weight:bold;
	text-decoration:none;
}


.pipeBG 
{  	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #ebebfd;   
}


.pipeTableBG
{
    color: #002256;
    font-family:Verdana, Geneva, sans-serif;
    font-size:11px;
    font-weight: bold;
	background:url(../images/tableHeaderBg.gif) repeat-x;
}


.opp_check_bg
{
	border-right: #f2f8ff 1px solid; 
	border-top: #f2f8ff 1px solid; 	
	border-left: #f2f8ff 1px solid;
	border-bottom: #f2f8ff 1px solid;
	border-style: double;
	border-width: 1;
	background-color:#f2f8ff;
	font-family: 'Arial', 'Helvetica';
	color: #000000;
	font-size:8pt;
}


#sendload_frame
{
    position:absolute;
    top: 40%;
    left: 38%;
}

.sending_txt
{
	text-align:center;
	padding:0px 0px 5px 0px;
}

.newEditButton
{
	background-color: #FFFFFF;
	border: 1px solid #000080;
	color: #000000;
	cursor: pointer;
	font: bold 8px arial;
	height: 10px;
	padding:0px 3px;
	float:left;
	margin:3px 0px 0px 3px;
}

.newZoniacEdit
{
	text-align:center;
	padding:0px 5px 0px 5px;
	color:black;
	font:bold 8px arial;
	height:12px;
	width:25px;
	float:left;
	margin:3px 0px 0px 3px;
	line-height:13px;
}

.zoniac_defaultBtn
{
	background:#7eaec7;
	border:1px solid #000080;
	text-align:center;
	padding-top:4px;
	color:black;
	font:bold 7px arial;
	width:20px;
	float:left;
}


a.disableGroupsBtn
{
	margin:0px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #8597af;
	background: #d4d4d4;
	text-decoration: none;
	color:#ababab;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	line-height:17px;
	cursor:hand;
	text-align:center;
	padding:2px;
}


.horizontal_line
{
	background:#636563;
	height:100px;
}

.question_mark
{
	background:#245f91;
	color:#FFFFFF;
	padding:0px 2px;
	text-decoration:none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	cursor:pointer;
}
.searchPopupHeader
{
	background-color:#dee9f3;
	font-family: 'verdana';
	color: #000000;
	font-size:8pt;
	font-weight: bold;
}
.new_divCellBG 
{
	border:1px double #245f91;
	background-color:#E8F5FA;
	font-family: 'Arial', 'Helvetica';
	color: #000000;
	font-size:8pt;
}


.iedel_btn
{
	text-align:center;
	padding-top:3px;
	color:black;
	font:bold 7px arial;
	height:10px;
	width:20px;
	margin:0px 8px 0px 0px;	
}

/* MANAGE THEMESE STYLE STARTS FROM HERE... */
#themeFramesNew
{
	width:210px;
	margin:0px;
	padding:0px;
}

.themeTopFrame
{
	background:url(../images/themeseTopFrame.gif) no-repeat;
	width:207px;
	height:25px;
	margin:0px;
	padding:0px;
}

.themeTitle
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	padding:7px 0px 0px 15px;
	float:left;
}

.themeMidFrame
{
	background:url(../images/themeseMidFrame.gif) repeat-y;
	width:207px;
	height:auto;
	padding:0px 2px 0px 6px;
}

.themeBotFrame
{
	background:url(../images/themesBottomFrame.gif) no-repeat;
	width:207px;
	height:14px;
	margin:0px;
	padding:0px;
}
/* MANAGE THEMESE STYLE ENDS HERE... */


/* ADD & REMOVE BUTTONS STYLING STARTS FROM HERE.... */
.add_btns
{
    background:url(../images/adding.gif) no-repeat;
    border:none;
    height:17px;
    width: 81px;
    cursor:pointer;
}

.small_add_btns
{
    background:url(../images/smallAdd.gif) no-repeat;
    border:none;
    width: 20px;
    cursor:pointer;
}

.remove_btns
{
    background:url(../images/removing.gif) no-repeat;
    border:none;
    height:17px;
    width: 81px;
    cursor:pointer;
}

.small_remove_btns
{
    background:url(../images/smallRemove.gif) no-repeat;
    border:none;
    width: 20px;
    cursor:pointer;
}
/* ADD & REMOVE BUTTONS STYLING ENDS HERE.... */


.conrep-disabledfields
{
	background-color: #edf4f7;
	border-left: 1px; border-top: 1px;
	border-right: 1px;
	border-bottom: 1px;
	border-style: solid;
	border-color: #1c5180;
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	vertical-align: bottom;
	text-indent: 0px;
	margin:1px;
} 


.timesheetInvoiceButton
{
	background-color: #fddbfe;
	border:1px solid #000080;
	font:bold 8px arial;
	padding-left:20px;
	color:black;
	height:6px;
	width :6px;
}
.disableReportSelect 
{	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	background-color: #ffffff;
	color: #b0b0ce;
}

.disableBorderCellFont
{
   font-family: 'Verdana','Arial', 'Helvetica';
   font-size: 8pt;
   color: #b0b0ce;
   font-weight: bold;
   text-decoration: none;
   border-right: #000000 1px solid; 
   border-top: #000000 1px solid; 
   border-left: #000000 1px solid; 
   border-bottom: #000000 1px solid; 
   padding:0px 4px 0px 4px;   
   background-color: #ffffff;
}


.disableReportRecurrence 
{	
	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	color: #b0b0ce;
	text-decoration: none;
	background-color: #edf4f7;
}
.disableCrossBroswerbutton 
{
	padding:4px;
	margin:0px;
	height: 12px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	background: #245f91;
	color:#b0b0ce;
	text-align:top;
	text-decoration: none;
}
.disableSelectedOption 
{	font-family: 'Arial', 'Helvetica';
	font-size: 8pt;
	background-color: #FFFFFF;
	color: #b0b0ce;
}

#modalOverlay
    {
	    background:transparent url(../images/overlay.png) repeat top left;
            position:fixed;
            top:0px;
            bottom:0px;
            left:0px;
            right:0px;
            display: none;
            z-index:1;
    }
	
	
.new_iedel_btn
{
	text-align:center;
	padding-top:3px;
	color:black;
	font:bold 7px arial;
	height:10px;
	width:20px;
	margin:0px;	
}
a.find_next_btn
{
	background:#e6effb;
	border:1px solid #b8d3f5;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	width:75px;
	padding:2px;
	cursor:pointer;
	text-decoration:none;
	color:#00003a;
	float:left;
}
.find_next_img
{
	background:url(../images/findnext_btn_new.png) no-repeat;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	font-weight:bold;
	text-align:center;
	width:66px;
	height:19px;
	padding:2px 0 8px 0px;
	cursor:pointer;
	text-decoration:none;
	color:#00003a;
	margin:0px 0px 0px 4px;
	border:none;

}
.cellGrayBGReqPar
{

	background-color: #676767;
}

#kittool_frame
{
	width:625px;
	margin:20px 0px 0px 10px;
}

#kit_lftframe
{
	background:url(../images/kit_lftframe.gif) no-repeat;
	width:10px;
	height:109px;
	color:#000;
	float:left;
}

#kit_midframe
{
	background:url(../images/kit_midframe.gif) repeat-x;
	width:477px;
	height:109px;
	padding:5px;
	float:left;
}

#kit_rgtframe
{
	background:url(../images/kit_rgtframe.gif) no-repeat;
	width:128px;
	height:109px;
	float:right;
}

.kit_title
{
	margin:0px;
	padding:5px 0px 10px 0px;
}


.kit_midcontent
{
	margin:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:justify;
	padding:0px 10px 0px 0px;
	line-height:20px;
	clear:both;
}



.kit_down_btn
{
	background:url(../images/down_btn.gif) no-repeat;
	width:108px;
	height:32px;
	border:none;
	margin:35px 0px 0px 9px;
	padding:0px;
	cursor:pointer;
}

.kit_down_btn:hover
{
	background:url(../images/down_btn_hover.gif) no-repeat;
	width:108px;
	height:32px;
	border:none;
	margin:35px 0px 0px 9px;
	padding:0px;
	cursor:pointer;
}


.outlookDownBtn
{
	background:url(../images/outlookDownBtn.png) no-repeat;
	width:113px;
	height:32px;
	border:none;
	margin:35px 0px 0px 7px;
	padding:0px;
	cursor:pointer;
}

/* TRACKER TOOLTIP STARTS FROM HERE... */
a.tracker_tooltip
{
 outline:none;
}

a.tracker_tooltip strong
{
 line-height:30px;
}

a.tracker_tooltip:hover
{
 text-decoration:none;
}

a.tracker_tooltip span
{
 z-index:10;
 display:none;
 padding:10px;
 margin-top:-30px;
 margin-left:18px;
 width:340px;
 line-height:16px;
}

a.tracker_tooltip:hover span
{
 display:inline;
 position:absolute;
 color:#000;
 border:1px solid #d9e9fe;
 background:#eef6ff;
 font-family:Verdana, Geneva, sans-serif;
 font-size:11px;
 text-align:left;
}

.callout
{
 z-index:20;
 position:absolute;
 top:30px;
 border:0;
 left:-12px;
}

/*CSS3 extras*/
a.tracker_tooltip span 
{
 border-radius:4px;
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
 -moz-box-shadow: 5px 5px 8px #CCC;
 -webkit-box-shadow: 5px 5px 8px #CCC;
 box-shadow: 5px 5px 8px #CCC;
}


span.tracker_tooltip 
{
 position:relative;
    display:inline-block;
            
    /*Hack for old IEs*/
 *position:static;
 *display:inline;
}

.helpicon_points
{
 margin:0px;
 padding:0px;
}

.helpicon_points ul
{
 margin:0px;
 padding:0px;
}

.helpicon_points li
{
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 20px;
 line-height:20px;
 list-style:none;
 background:url(../images/bullet_points.gif) no-repeat 8px 8px;
}
/* TRACKER TOOLTIP ENDS HERE... */


a.reqParserSave
{
	background:url(../images/save_btn_new.png) 0px 0px;
	width:63px;
	height:22px;
	border:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#171818;
	text-decoration:none;
	font-weight:bold;
	float:left;
	margin:3px 3px 0px 3px;
}

a.reqParserSave:hover
{
	background:url(../images/save_btn_new.png) 0px 22px;
	width:63px;
	height:22px;
	border:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#90969b;
	text-decoration:none;
	font-weight:bold;
	float:left;
	margin:3px 3px 0px 3px;		
}


a.reqParserClear
{
	background:url(../images/clear_btn_new.png) 0px 0px;
	width:63px;
	height:22px;
	border:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#171818;
	text-decoration:none;
	font-weight:bold;
	float:left;
	margin:3px 3px 0px 3px;
}

a.reqParserClear:hover
{
	background:url(../images/clear_btn_new.png) 0px 22px;
	width:63px;
	height:22px;
	border:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#90969b;
	text-decoration:none;
	font-weight:bold;
	float:left;
	margin:3px 3px 0px 3px;		
}


a.reqParserCancel
{
	background:url(../images/cancel_btn_new.png) 0px 0px;
	width:72px;
	height:22px;
	border:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#171818;
	text-decoration:none;
	font-weight:bold;
	float:left;
	margin:3px 3px 0px 3px;
}

a.reqParserCancel:hover
{
	background:url(../images/cancel_btn_new.png) 0px 22px;
	width:72px;
	height:22px;
	border:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#90969b;
	text-decoration:none;
	font-weight:bold;
	float:left;
	margin:3px 3px 0px 3px;		
}

/* Template background dropdown style starts */
.dropdown_topframe
{
	background:url(../images/dropdown_topframe.png) no-repeat;
	width:178px;
	height:25px;
}

.dropdown_midframe
{
	background:url(../images/dropdown_midframe.png) repeat-y;
	width:178px;
	height:auto;
	padding:0px 0px 5px 10px;
}

.dropdown_btmframe
{
	background:url(../images/dropdown_btmframe.png) no-repeat;
	width:178px;
	height:13px;
}
.backgroundLabel
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
}

.fontStyleDropdown
{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	padding:2px 0px;
	width:155px;
	height:22px;
	border: 1px solid #d3d3d3;
	border-radius:5px;
}


/* CLOSE BUTTON STYLING */
.button-gray
{
	background:url(../images/style_close_btn.png) no-repeat;
    border:none;
	width:11px;
	height:11px;
	position:absolute;
	top:23px;
	left:160px;
	cursor:pointer;
}

.popupballoon 
{
	display:none;
    position:absolute;
	left:-30px;
    z-index: 100;
    zoom: 1;
    top:20px;
		
}

/* Template background dropdown style Ends */


.automatchNoteMsg
{
	background:#fcfaec;
	border:1px solid #d5d5d5;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 11px;
	text-decoration: none;
	line-height:20px;
	color:#000000;
	padding:0px 5px;
	margin:0px auto;
	width:420px;
	margin-top:5px;
}

.buttons_bg
{
	background:#f2f2f2;
	border-top:1px solid #d9d9d9;
}


.hotlistshowallLink
{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.hotlistshowallLink:hover
{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #008aff;
	text-decoration: underline;
}


.newATSButtons
{
	margin:0px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #8597af;
	background: #143f72;
	text-decoration: none;
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	line-height:17px;
	cursor:pointer;
	text-align:center;
	padding:2px;
}

.newATSButtons:hover
{
	margin:0px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #bbbfc2;
	background: #f2f0f0;
	text-decoration: none;
	color:#969b9f;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	line-height:17px;
	cursor:pointer;
	text-align:center;
	padding:2px;
}

.newATSButtonsHover
{
	margin:0px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #bbbfc2;
	background: #f2f0f0;
	text-decoration: none;
	color:#969b9f;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	line-height:17px;
	cursor:pointer;
	text-align:center;
	padding:2px;
}

.parsingtxtbox
{
	background:#FFFFFF;
	border:1px solid #d5d5d5;
	height:20px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	padding:0px;
	width:194px;
	line-height:21px;
}

.parsingTextArea
{
	background:#FFFFFF;
	border:1px solid #d5d5d5;
	height:60px;
    font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	padding:0px;
	width:197px;
	resize:none;
}

.parsingDropDown
{
    font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#000000;
	padding:1px 0px;
	width:197px;
	height:20px;
	border:1px solid #d5d5d5;
}


.newfieldBG
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
}


a.pipeLink
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}

a.pipeLink:hover
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#113a7a;
	text-decoration:underline;
}

.divOppFieldBG1
{  	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #e6ffff;
}


a.composeEditorLink
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}

a.composeEditorLink:hover
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#113a7a;
	text-decoration:underline;
}

.offlinecontrolStyle
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	background-color: #ffffff;
	color: #000000;
	border:1px solid #d5d5d5;
	height:20px;
	
}

.controlStyleTxtbox
{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	background-color: #ffffff;
	color: #000000;
	border:1px solid #d5d5d5;
	height:20px;
}


.controlStyleDropdown
{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	background-color: #ffffff;
	color: #000000;
	border:1px solid #d5d5d5;
	height:20px;
}


a.newSearchBtn
{
	background:url(../images/search_btnnew.png) 0px 0px;
	width:63px;
	height:21px;
	border:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	float:left;
	margin:3px 4px 0px 0px;
}

a.newSearchBtn:hover
{
	background:url(../images/search_btnnew.png) 0px 21px;
	width:63px;
	height:21px;
	border:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#969b9f;
	font-weight:bold;
	text-decoration:none;
	float:left;
	margin:3px 4px 0px 0px;
}
/* ADD & REMOVE ATS INTERFACE SCREEN BUTTONS STYLING STARTS FROM HERE.... */
.add_btnsATSInterface
{
    background:url(../images/newAddBtn.png) no-repeat;
    border:none;
    height:22px;
    width: 62px;
    cursor:pointer;
}

.remove_btnsATSInterface
{
    background:url(../images/newRemoveBtn.png) no-repeat;
    border:none;
    height:22px;
    width: 62px;
    cursor:pointer;
}
/* ADD & REMOVE ATS INTERFACE SCREEN BUTTONS STYLING ENDS HERE.... */



.controlStyle1
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	background-color: #ffffff;
	color: #000000;
	border:1px solid #d5d5d5;
	height:20px;	
}


.parsedTxtBox
{
	border:1px solid #d5d5d5;
	height:21px;
    font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	padding:0px;
	width:247px;
	line-height:17px;
}


a.parsedinfoLink
{
	background:#8197AE;
	padding:2px;
	font-family:Verdana;
	font-size:12px;
	text-align:left;
	/*font-weight:bold;*/
	color:#002256;
	text-decoration:none;
}

a.parsedinfoLink:hover
{
	background:#8197AE;
	padding:2px;
	font-family:Verdana;
	font-size:12px;
	text-align:left;
	/*font-weight:bold;*/
	color:#002256;
	text-decoration:none;	
}

.uilayerGridTdBg
{
    font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration: none;
	padding:0px 8px 0px 0px;
	background:#f6faff;
/*	vertical-align:middle; */
}

/* Go to efil  mail alert */
.efilAlertDashTable
{
	margin:0px auto;
	padding:0px;

	background:#FFFFFF;
	border:1px solid #215f06;
}

.efilAlertDashTable td
{
	padding:2px;
}

.efilAlertDashTitles
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	background:#55a51c;
	padding:3px 2px;
}


.efilAlertReqBox
{
	border:1px solid #215f06;
	margin:5px 0px 0px 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	padding:3px;
	line-height:17px;
	
}


a.efilAlertLink
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#008080;
	font-weight:bold;
	text-decoration:underline;
}

a.efilAlertLink:hover
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#aeaeae;
	font-weight:bold;	
	text-decoration:underline;
}

.efilAlertMembers
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#b8b8b8;
	text-align:center;
	font-weight:bold;
}
/* Go to efil  mail alert */

.newDelCrossBrowserBtn
{
	background-color: #ffffff;
	border:1px solid #000080;
	text-align:center;
	padding:0px 3px;
	color:#000000;
	font:bold 8px arial;
	height:10px;
	width:16px;
	cursor: pointer;
	position:relative;
	top:-1px;
	margin:0px 4px 0px 0px;
}


a.mailParsedHotlistInfo
{
	background:url(../images/parsed_infobtnnew.png) 0px 0px;
	width:130px;
	height:21px;
	border:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	float:left;
	margin:3px 4px 0px 0px;
}

a.mailParsedHotlistInfo:hover
{
	background:url(../images/parsed_infobtnnew.png) 0px 21px;
	width:130px;
	height:21px;
	border:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#969b9f;
	text-decoration:none;
	font-weight:bold;
	float:left;
	margin:3px 4px 0px 0px;				
}

/* Edit hotlist Parsing starts */

.edithotlistLable
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:right;
	font-weight:bold;
}

.edithotlistLableDisable
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#aaaaaa;
	text-align:right;
	font-weight:bold;
}


.edithotlistTextbox
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	width:245px;
	height:18px;
	border:1px solid #C1C1C1;
	background:#FFFFFF;
}

.edithotlistTextboxDisable
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#aaaaaa;
	width:245px;
	height:18px;
	border:1px solid #C1C1C1;
	background:#eae7e7;
}

.edithotlistTextarea
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	width:650px;
	height:50px;
	border:1px solid #C1C1C1;
	background:#FFFFFF;
}

.edithotlistTextareaDisable
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#aaaaaa;
	width:650px;
	height:50px;
	border:1px solid #C1C1C1;
	background:#eae7e7;
}

.edithotlistSelect
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	width:249px;
	padding:2px 0px;
	border:1px solid #C1C1C1;
	background:#FFFFFF;
}

.edithotlistSelectDisable
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#aaaaaa;
	width:249px;
	padding:2px 0px;
	border:1px solid #C1C1C1;
	background:#eae7e7;
}

.hashcolor
{
	color:#f900ff;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

/* Edit hotlist Parsing ends */

.sendMailAllNoteMsg
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	border:1px solid #e6dd68;
	background: #fefccb;
	padding: 3px;
}

.noGroupFoundMsg
{
	padding:1px;
	width:176px;
	border:1px solid #235f91;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:bold;
}

.historyTableBG
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}

.edithotlistTextareaFromOthers
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	width:720px;
	height:50px;
	border:1px solid #C1C1C1;
	background:#FFFFFF;
}




/* --------------------------------------------- */
/* SEARCH JOB BOARD STYLING STARTS FROM HERE... */
/* --------------------------------------------- */

.reqTitle
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#123b7d;
}

.searchJobDropdown
{
    border: 1px solid #d5d5d5;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 11px;
    height: 20px;
    padding: 1px 0;
}


#searchJobLimit
{
	margin:0px;
	padding:0px;
	width:165px;
}


.searchJobLimitTopFrame
{
	background:url(../images/searchJobBoardImg/searchLimitTopFrame.png) no-repeat;
	width:165px;
	height:32px;
	padding:7px 0px 0px 6px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	font-weight:bold;
	color:#003460;
}


.searchJobLimitMidFrame
{
	background:url(../images/searchJobBoardImg/searchLimitMidFrame.png) repeat-y;
	width:165px;
	height:auto;
	margin-top:-7px;
}

.searchJobLimitBtmFrame
{
	background:url(../images/searchJobBoardImg/searchLimitBtmFrame.png) no-repeat;
	width:165px;
	height:7px;
}

.bs-example
{
	margin:5px 0px 0px 0px;
}


.searchJobBoardFieldset
{
    border: 1px solid #f5f5f5;
    border-radius: 4px;
    margin: 0px 10px 0px 5px;
    padding: 15px 0 10px 10px;
	background:#FFF;
}

.searchJobBoardLegend
{
    background:#8197ae;
    border-radius: 4px;
    color: #002256;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    margin: 2px;
    padding: 2px 5px;
/*	width:110px; */
}

.searchJobBoardTbl
{
	margin:0px;
	padding:0px;
}

.searchJobBoardTbl .tbllabel 
{
    padding: 6px 5px;
    text-align: left;
}


.searchJobBoardTbl .disabletbllabel
{
/*	padding: 6px 5px;*/
	font-family: Verdana,Geneva,sans-serif;
    font-size: 11px;    
    text-align: left;
	color:#a0a0a0;
}


.searchJobBoardTbl td 
{
    color: #232323;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 11px;
    padding:6px 5px;
}

.searchJobTxtbox 
{
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #d5d5d5;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 11px;
    height: 17px;
    line-height: 21px;
    width: 84.5%;
/*	margin-left:3px;*/
}


.searchJobDropdown
{
    border: 1px solid #d5d5d5;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 11px;
    height: 21px;
    padding: 1px 0px;
	border-radius:0px;
}


.booleanSearchMsg
{
	background:#f5f9fe;
	border:1px solid #dae9fe;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	padding:3px;
	margin:0px 0px 0px 4px;
}

.switchSearchBG
{
	background:#FFFFF;
	border:1px solid #8197ae;
}

.switchTitle
{
	background:#8197ae;
/*	height:27px;*/
	padding:3px;
}

.switchLbl
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#002463;
	font-weight:bold;
/*	position:relative;
	top:-1px;
	left:-5px;
	*/
}


.batchLbl
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	/*position:relative;
	top:-4px;
	left:-5px;*/
}




#searchFreeSiteTbl
{
	width: 100%;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
}

#searchFreeSiteTbl .freeMainWrapper
{
	width: 530px;
	margin-left:15px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
}

.freeMainWrapper table th
{
	background:#dedede;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#000000;
}

.selectFreeSearchBG
{
	background:#8197ae;
	width:552px;
	height:28px;
	margin-left:15px;
	float:left;
}

.selectFreeSitetit
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	float:left;
	width:200px;
    color: #002256;
	padding:7px;
}

.addMoreJobBordImg
{
	float:right;
	padding:4px;
}






#searchPaidSiteTbl
{
	width: 100%;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
}

#searchPaidSiteTbl .paidMainWrapper
{
	width: 540px;
	margin-left:2px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;

}

.paidMainWrapper table th
{
	background:#dedede;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#000000;
}

.selectPaidSearchBG
{
	background:#8197ae;
	width:552px;
	height:28px;
	margin-left:2px;
	float:left;
}

.selectFreeSitetit
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	float:left;
	width:200px;
    color: #002256;
	padding:7px;
}



.jobFilterTPFrame
{
	background:url(../images/searchJobBoardImg/resumeFilterTPFrame.png) no-repeat;
	width:608px;
	height:18px;
}

.jobFilterMIDFrame
{
	background:url(../images/searchJobBoardImg/resumeFilterMidFrame.png) repeat-y;
	width:608px;
	height:auto;
	padding:0px 5px 0px 5px;
/*	margin-top:-16px;*/
}

.jobFilterBTMFrame
{
	background:url(../images/searchJobBoardImg/resumeFilterBtmFrame.png) no-repeat;
	width:608px;
	height:39px;
}


.skipSourceContent
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
    color: #002256;
	padding:3px;
	text-align:center;
}





#addMoreBoardTbl
{
	width: 100%;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
}

#addMoreBoardTbl .moreBoardWrapper
{
	width: 415px;
	margin-left:13px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;

}

.moreBoardWrapper table th
{
	background:#dedede;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#000000;
}









#freeaddMoreBoardTbl
{
	width: 100%;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
}

#freeaddMoreBoardTbl .freemoreBoardWrapper
{
	width: 356px;
	margin-left:13px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;

}

.freemoreBoardWrapper table th
{
	background:#dedede;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#000000;
}





/* COLUMN CUSTOMIZATION STYLING STARTS FROM HERE... */
.sortable 
{
	width: 310px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.sortable.grid
{
	overflow: hidden;
}

.sortable li
{
	background: none repeat scroll 0 0 #f6f6f6;
	border: 1px solid #ccc;
	color: #000;
	font-family: verdana;
	font-size: 11px;
	height: 17px;
	line-height: 17px;
	list-style: outside none none;
	margin: 5px;
	padding: 2px 3px;
}

.sortable.grid li
{
	line-height: 80px;
	float: left;
	width: 80px;
	height: 80px;
	text-align: center;
}

.handle 
{
	cursor: move;
}

.sortable.connected
{
	width: 200px;
	min-height: 100px;
	float: left;
}

li.disabled
{
	opacity: 0.5;
}

li.highlight
{
	background: #FEE25F;
}

li.sortable-placeholder
{
	border: 1px dashed #CCC;
	background: none;
}
/* COLUMN CUSTOMIZATION STYLING ENDS HERE... */


.colCustTopFrame
{
	background:url(../images/searchJobBoardImg/custTopFrame.png) no-repeat;
	width:465px;
	height:36px;
}

.colCustMidFrame
{
	background:url(../images/searchJobBoardImg/custMidFrame.png) repeat-y;
	width:467px;
	height:auto;
	padding:0px 5px 0px 5px;
	margin-top:-16px;
}

.colCustBtmFrame
{
	background:url(../images/searchJobBoardImg/custBtmFrame.png) no-repeat;
	width:465px;
	height:37px;
}

.availFields
{
	background:#559ec9;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding:3px;
	width:196px;
	border-top-right-radius: 0.3em;
	border-top-left-radius: 0.3em;
	margin-left:7px;
}

.selectFields
{
	background:#559ec9;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding:3px;
	width:196px;
	border-top-right-radius: 0.3em;
	border-top-left-radius: 0.3em;
	position:absolute;
	left:249px;
	top:65px;
}


.CustColumnTitle 
{
    color: #002256;
    float: left;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    padding:12px 0px 0px 10px;
}

.selectedMsg
{
	background:#ffffed;
	border:1px solid #dfdfd5;
	width:409px;
	margin-left:13px;
	float:left;
	color:#5c617b;
	padding:3px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;

}


.disableSearchTxtbox
{
    background:#ece9d8;
    border: 1px solid #d6d8d7;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 11px;
    height: 17px;
    line-height: 21px;
    width: 85%;
/*	color:#cfb5a8;*/
	color:#909090;
}


.disableSearchJobDropdown
{
    background:#ece9d8;
    border: 1px solid #d6d8d7;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 11px;
/*	color:#cfb5a8;	 */
    height: 21px;
    padding: 1px 0px;
	border-radius:0px;
	color:#909090;
}


.tbllabelcommon
{
/*    padding: 6px 5px; */
	font-family: Verdana,Geneva,sans-serif;
    font-size: 11px;    
    text-align: left;
	color:#000000;
}


.addDbSuccessMsg
{
	width:auto;
	float:left;
	height:auto;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #d1fab6;
	background-color:#e9ffd9;
	-webkit-box-shadow: #B3B3B3 3px 3px 3px;
	-moz-box-shadow: #B3B3B3 3px 3px 3px;
	box-shadow: #B3B3B3 3px 3px 3px;
	margin:10px auto;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:3px 10px;
	color:#555555;
}

.jobBoardLimitMsg
{
    background: #d0e8fd;
    border: 1px solid #95b8e7;
    color: #000000;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 11px;
    line-height: 17px;
    text-decoration: none;
}

/* -------------------------------------- */
/* SEARCH JOB BOARD STYLING ENDS HERE... */
/* ------------------------------------ */


.scoutDisableBtns
{
	margin:0px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #afafaf;
	background: #ece9d8;
	text-decoration: none;
	color:#a0a0a0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	line-height:17px;
	cursor:default;
	text-align:center;
	padding:2px;
}

a.mailSendDisable
{
 background:url(../images/send_btnnew.png) 0px 21px;
 width:59px;
 height:21px;
 border:none;
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#969b9f;
 font-weight:bold;
 text-decoration:none;
 float:left;
 margin:3px 3px 0px 3px; 
 cursor:default;
}


.scorePopupBox ul
{
    list-style:none;
    margin: 0;
    padding: 0;
}

.scorePopupBox li {
    background:url(../images/searchJobBoardImg/scoutBullet.png)  no-repeat scroll 20px 12px;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 11px;
    line-height: 20px;
    list-style:none;
    margin: 0;
    padding: 5px 10px 10px 30px;
    text-align: justify;
}

.dontshowBG
{
	background:#f2f2f2;
	border-top:1px solid #d9d9d9;
	padding:5px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.scorePopupBtns
{
	margin:0px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #8597af;
	background: #143f72;
	text-decoration: none;
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	line-height:17px;
	cursor:pointer;
	text-align:center;
	padding:2px;
}

.chromeMsgPopup
{
	font-family: Verdana,Geneva,sans-serif;
    font-size: 11px;
    padding: 5px 10px 2px 15px;
    text-align: justify;
}



.showAllDisableBtn
{
	margin:0px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #bbbfc2;
	background: #f2f0f0;
	text-decoration: none;
	color:#969b9f;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	line-height:17px;
	cursor:pointer;
	text-align:center;
	padding:2px;
}

.unsupWarn
{
	color: #000000;
	font-family: Verdana,Geneva,sans-serif;
	font-size: 11px;
	text-align: justify;
	line-height:20px;
}

.recSearchTitleTD {
    background: #dedede none repeat scroll 0 0;
    border: 1px solid #cdcdcb;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 10px;
    font-weight: bold;
    padding: 4px 2px;
}
#chromeAddonBG
{
	width:619px;
	height:114px;
	margin:0px 0px 10px 10px;
	background:url(../images/chromeAddonBG.jpg) no-repeat;
}

.chromeAddonDownBtn
{
	background:url(../images/gotoDownloadPageBtn.jpg) no-repeat;
	width:157px;
	height:31px;
	border:none;
	margin:0px 0px 0px 7px;
	padding:0px;
	cursor:pointer;
}

.linkClickOpen
{
    font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	padding:0px 0px 0px 0px;
	text-decoration:underline;
}