	#headerBar
	{
		background-repeat:repeat-x;
	}
	#header  #headerBar
	{	
		height:auto;
	}
	
	.headerBar
	{
		background-image: url(../images/header-bar-bg.gif);
		height:85px;
	}
	#header  .headerBar
	{
		min-height:65px;
	}
	
	.headerBar_2lines
	{
		background-image: url(../images/header-bar-bg_2lines.gif);
		height:65px;
	}
	#header  .headerBar_2lines
	{
		min-height:85px;
	}
	
	
	#headerBarCornerRight
	{
		float:right;
		background-repeat:no-repeat;
		width:11px;
	}
	
	.headerBarCornerRight
	{
		background-image: url(../images/header-bar-corner-right.gif);
		height:65px;
	}
	
	.headerBarCornerRight_2lines
	{
		background-image: url(../images/header-bar-corner-right_2lines.gif);
		height:85px;
	}
	
	#logo
	{
		float:left;
	}
	
	#logo h1 span
	{
		display:none;
	}
	
	#logo h1
	{
		background-repeat:no-repeat;	
		margin:0px;
		width:197px;
	}
	
	.logo h1
	{
		background-image: url(../images/logo.gif);
		height:65px;
	}
	
	.logo_2lines h1
	{
		background-image: url(../images/logo_2lines.gif);
		height:85px;
	}
	#company_header{
		margin: 0px; 
		padding: 0px; 
		min-width: 995px; 
		background: url(../images/logo_bg.gif) repeat scroll left top transparent; 
		height: 68px;
	}
	#company_logo{
		margin: 0px;
		padding: 0px;
		background: url(../images/logo_comparecompanies.gif) no-repeat scroll left top transparent; 
		height: 68px; 
		width: 735px; 
		float: left;
	}
	#callus{
		margin: 0px;
		padding: 0px;
		background: url(../images/call.gif) no-repeat scroll left top transparent;
		height: 68px;
		width: 245px; 
		float: right;	
	}
	
	#navigation{ 	
		margin:0px 0px 0px 0px;
		padding:15px 0px 0px 0px;
		background-color:#000000;
		width:100%;
		min-width:995px;
		height:45px;
		float:left;
	}
	
	#navigation h2
	{
		display:none;
	}
	
	#navigation ul
	{
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		list-style:none;
	}
		
	#navigation ul li
	{
		display:block;
		float:left;
		list-style-type:none;
		padding:0px 0px 0px 10px;
		background-image: url(../images/nav_bg.gif);
		background-repeat:no-repeat;
		margin:0px 0px 0px 10px;
		height:38px;
	}
	
	#navigation ul li a.primaryLink
	{
		display:block;
		float:left;
		font-size:0.75em;
		font-weight:bold;
		white-space:nowrap;
		background-image:url(../images/nav_bg.gif);
		background-position:top right;
		background-repeat:no-repeat;
		padding:10px 25px 0px 9px;
		margin:0px 0px 0px 0px;
		text-decoration:none;
		height:28px;
		color:#909090;
	}
	
	#navigation ul li a.primaryLink:hover
	{
		color:#646262;
	}
	
	#navigation ul li .secondary
	{
		position:absolute;
		left:210px;
		margin-top:38px;
		margin-right:40px;
		min-width:700px;
	}
	
	#navigation ul li .secondary p
	{
		margin:0px;
		font-size:0.7em;
		font-weight:normal;
		color:#909090;
		line-height:17px;
	}
	
	#navigation ul li a.secondaryLink
	{
		text-decoration:none;
		color:#909090;
		white-space:nowrap;
	}
	
	#navigation ul li a.secondaryLink:hover
	{
		color:#646262;
	}
	
	#navigation ul li a.secondaryLinkSelected
	{
		text-decoration:none;
		font-weight:bold;
	}
	
	#navigation ul li .secondary .separator
	{
		padding-left:5px;
		padding-right:5px;
		font-size:1em;
	}
	
	#navigation ul li.selected
	{
		background-image:url(../images/nav_bg_selected.gif);
	}
	
	#navigation ul li.selected a.primaryLink, #navigation ul li.selected a.primaryLink:hover
	{
		background-image:url(../images/nav_bg_selected.gif);
	}
	
	/*	#navigationCornerRight
	{
		float:left;
		background-image: url(../images/nav-end-right.gif);
		background-repeat:no-repeat;
		width:8px;
		height:35px;
	}*/
	#navigationCornerRight{
		float:right;
		height:35px;
		color:#FFFFFF;
		font-weight:bold;
		font-size:13px;
		padding:8px 15px 0px 0px;
	}
	
	#navigationLoggedOutCornerRight
	{
		float:left;
		background-image: url(../images/nav-end-right-logout.gif);
		background-repeat:no-repeat;
		width:8px;
		height:38px;
	}
	
	#welcome{
		margin:0px;
		padding:3px 0px 0px 0px; 
		background:url(../images/welcome_bg.gif) top left  no-repeat;
		width:407px;
		height:25px;
		position:absolute;
		top:0px;
		right:0px;	
		font-family:Arial,Helvetica,sans-serif;
		font-size:12px;
		color:#999;
		text-align:center;
		text-transform:capitalize;
		font-weight:600;
	}
	
	#welcome span.username
	{
		color:#FFFFFF;
	}
	#welcome a
	{
		color:#a5a5a5;	
		text-decoration:none;
	}
	
	#welcome a:hover
	{
		color:#FFFFFF;
		text-decoration:none;
	}
	
	#breadcrumb p
	{
		margin:5px 0px 8px 5px;
		font-size:0.7em;
		color:#424242;
	}
	
	#breadcrumb p a
	{
		 color:#424242;
	}
	#breadcrumb p .current
	{
		color:#C50922;
	}
	
	#breadcrumb p .separator
	{
		padding-left:3px;
		padding-right:3px;
	}
	
	/*common.css*/
	body
	{
		font-family: Arial;	
	}
	
	abbr {
		border-bottom:1px dashed black; 
		display:block; 
		margin:0 5px 0 5px; 
		cursor:help;
	}
	
	.center
	{
		text-align:center !important;
	}
	
	.hide
	{	
		display:none;
	}
	
	.clear
	{
		clear:both;
	}
	
	.bold 
	{
		font-weight:bold;
	}
	
	.hr1
	{
		border-top:1px solid #C2C1C1;
		height:1px;
	}
	
	.hr1a
	{
		border-top:1px solid #C2C1C1;
		height:1px;
		margin-left:15px;
		margin-right:15px;
	}
	
	.hr2
	{
		border-top:1px solid #EAEAEA;
		height:1px;
	}
	
	.separatorBar
	{
		padding-left:5px;
		padding-right:5px;
		color:#666666;
	}
	
	.footerButton
	{
		border-top:1px solid #C2C1C1;
		margin:20px 15px 0px 15px !important;
		padding-top:20px !important;
		padding-bottom:20px !important;
		text-align:right;
	}
	
	.footerButton1
	{
		margin:20px 15px 20px 15px !important;
	}
	
	.spacer1 { height:1px; }
	.spacer5 { height:5px; }
	.spacer10 { height:10px; }
	.spacer20 { height:20px; }
	.spacer50 { height:50px; }
	
	.hSpacer10 { padding:0px 0px 0px 10px }
	.hSpacer20 { padding:0px 0px 0px 20px }
	
	.spaced { letter-spacing:0.1em; }
	
	.errorMsg
	{
		color:Red !important;
	}
	
	
	#cloneButton1{
		width:12px;
		height:12px;
		cursor:pointer;
	}
	
	#contentHeader
	{
		background-repeat:repeat-x;	
		height:32px;	
	}
	
	#content  #contentHeader
	{
		height:auto;
		min-height:32px;
		clear:both;
	}
	#content .important {
		background:none repeat scroll 0 0 #FBE6F2;
		border:1px solid #D893A1;
		color:#333333;
		margin:20px 272px 5px !important;
		padding:10px;
	}
	
	div.print div.header
	{
		border-bottom:1px solid #C2C1C1;
	}
	div.print h1
	{
		font-size:1.3em;
		color:#424242;	
		margin:1em 0em 0.5em 1em;
		padding:10px 5px 10px 1em;
	}
	
	div.print img.logo
	{
		margin:1em 1em 0.5em 1em;
	}
	
	#contentHeader h2
	{
		float:left;
		width:158px;
		margin:0px;
		padding:10px 5px 0px 18px;
		background-repeat:no-repeat;
		background-position:left top;
		position:relative;
		top:-1px;
		left:-1px;
		font-size:0.75em;
		color:#424242;	
		white-space:nowrap;	
	}
	
	#contentHeader  h2
	{
		width:auto;
		min-width:158px;
	}
	
	#contentBody h2.LabelForSpam
	{    
		position: relative;
		min-height:40px;
		border:none;
		margin:0px;	
		margin-top: 0px;
		padding: 5px 5px 5px 5px;
		background-color: Red;
		color: White;
		text-align: center;
		/*font-size:0.75em;*/
		width: auto;
	}
	
	#contentBody h2.LabelForSpam span
	{
		display: block;
		font-weight:bold;
	}
	
	#contentHeader p.buttons
	{
		float:left;
		margin:0px;
		font-size:0.7em;
	}
	
	#contentHeader p.paging
	{
		float:right;
		margin:0px;
		background-repeat:no-repeat;
		background-position:top right;
		position:relative;
		top:-1px;
		right:-1px;
		padding-top:1px;
		padding-right:10px;
		font-size:0.7em;	
		color:#424242;
	}
	
	#contentHeader p.paging .SearchTextBox 
	{
		width:10em;
		background-image:url(../images/search.gif);
		background-position:right center;
		padding-right:20px;
		background-repeat:no-repeat;
	}
	
	#contentHeader p.paging .SearchButton
	{
		color:#ffffff;
		text-decoration:none;
		background-repeat:no-repeat;	
		margin-left:5px;
		margin-top:5px;
		margin-right:10px;
		padding-top:5px;
		padding-bottom:5px;
	}
	
	#contentHeader p.paging .SearchButton a:hover
	{
		color:#cccccc;
	}
	
	#contentHeader p.buttons a
	{
		float:left;
		display:block;
		color:#ffffff;
		text-decoration:none;
		background-repeat:no-repeat;	
		margin-left:5px;
		margin-top:5px;
		margin-right:10px;
		padding-top:5px;
		padding-bottom:5px;
	}
	
	#contentHeader p.buttons a:hover
	{
		color:#000000;
	}
	
	#contentHeader p.buttons a.leadBack2Inbox { background-image:url(../images/action-back-to-inbox.gif); padding-left:29px; }
	#contentHeader p.buttons a.leadFollowUp { background-image:url(../images/action-move-followup.gif); padding-left:35px; }
	#contentHeader p.buttons a.leadArchive { background-image:url(../images/action-archive.gif); padding-left:29px; }
	#contentHeader p.buttons a.leadDelete { background-image:url(../images/action-delete.gif); padding-left:20px; }
	#contentHeader p.buttons a.print { background-image:url(../images/action-print.gif); padding-left:23px; }
	#contentHeader p.buttons a.back2List { background-image:url(../images/action-back-to-list.gif); padding-left:25px; }
	#contentHeader p.buttons a.forward2List { background-image:url(../images/action-forward-to-list.gif); padding-left:25px; }
	#contentHeader p.buttons a.edit { background-image:url(../images/action-edit.gif); padding-left:25px; }
	#contentHeader p.buttons a.convert { background-image:url(../images/action-convert.gif); padding-left:25px; }
	#contentHeader p.buttons a.removeFromSchedule { background-image:url(../images/remove-from-schedule.gif); padding-left:25px; background-position:0 1px}
	#contentHeader p.buttons a.schedule { background-image:url(../images/calendar.gif); padding-left:25px; padding-top:-2px; background-position:0 1px }
	#contentHeader p.buttons a.addNew { background-image:url(../images/action-add-new.gif); padding-left:23px}
	#contentHeader p.buttons a.resetPassword { background-image:url(../images/action-reset-pwd.gif); padding-left:23px; }
	#contentHeader p.buttons a.viewLog { background-image:url(../images/action-view-accesslog.gif); padding-left:27px; }
	#contentHeader p.buttons a.spellCheck { background-image:url(../images/action-spellcheck.gif); padding-left:25px; }
	#contentHeader p.buttons a.viewPrevMessage { background-image:url(../images/action-archive.gif); padding-left:29px; }
	
	#contentHeader p.buttons a.scheduleInvoiceRun { background-image:url(../images/schedule-invoice-run.gif); padding-left:23px; }
	
	#contentHeader p.buttons a.verticalDelete { background-image:url(../images/button-delete.gif); padding-left:23px; }
	#contentHeader p.buttons a.verticalSaveLinks { background-image:url(../images/save-vertical-links.gif); padding-left:23px; }
	#contentHeader p.buttons a.verticalRename { background-image:url(../images/vertical-rename.gif); padding-left:23px; }
	
	#contentHeader p.buttons a.csvDownload { background-image:url(../images/csv-download.gif); padding-left:33px; }
	#contentHeader p.buttons a.xmlDownload { background-image:url(../images/xml-download.gif); padding-left:36px; }
	
	#contentBody a.linkSpoofLogin
	{
		padding-top:0.3em;
		padding-bottom:1em;
		padding-left:20px;
		background-repeat:no-repeat;
		background-image:url(../images/button-spoof-login.gif); 
		white-space:nowrap;
	}
	
	
	#contentBody a.linkEdit
	{
		padding-top:0.3em;
		padding-bottom:1em;
		padding-left:20px;
		background-repeat:no-repeat;
		background-image:url(../images/button-edit.gif); 
		white-space:nowrap;
	}
			
	#contentHeader span.separator
	{
		float:left;
		display:block;
		background-image:url(../images/toolbar-separator.gif);
		background-repeat:no-repeat;
		height:31px;
		width:2px;
	}
	
	#contentHeader span.separator span
	{
		display:none;
	}
	
	#contentColumn1 .search
	{
		height:42px;
		background-color:#EEEEEE;
		border-bottom:1px solid #C2C1C1;
	}
	
	#contentColumn1  .search
	{
		height:auto;
		min-height:42px;
	}
	
	#contentColumn1 .search p
	{	
		margin:0px;	
		padding:10px 5px 10px 10px;
	}
	
	#contentColumn1 .search p
	{
		width:125px;
		height:1.3em;
		border:1px solid #A6ABB2;
		font-size:1em;
		color:#666666;
	}
	
	
	.testPanel
	{
		float:left;
		width:300px;
		margin-right:10px;
		margin-bottom:40px;
	}
	
	/**************************************/
	/*  CONTENT STYLE HERE */
	
	#content a.btn30
	{
		background-image: url(../images/btn-bg-30.gif);
		background-repeat:no-repeat;	
		color:#666666;
		text-decoration:none;
		font-weight:bold;
		font-size:1em;
		padding:4px 8px 5px 8px;	
	}
	
	#content p, #content ul, #content dl
	{
		font-size:0.7em;
		margin:10px 10px 10px 16px;
		color:#424242;
		list-style-type:square;
	}
	
	#content .leftpad
	{
		margin-left:15px !important;
		margin-right:15px !important;
		margin-top:10px !important;
		margin-bottom:10px !important;
	}
	
	#content ul.leftpad
	{
		margin-left:30px;
	}
	
	#content dl dt
	{
		margin-bottom:5px;
	}
	
	#contentBody .listingNoB ul
	{
		padding:0px;
		list-style-type:none;	
	}
	/**************************************/
	
	#contentBodyAlertMessage
	{
		height:41px;
	}
	
	#contentBody  #contentBodyAlertMessage
	{
		height:auto;
		min-height:42px;
	}
	
	#contentBody p.message
	{
		margin:0px;
		padding:15px 10px 10px 15px;
	}
	
	#contentBody p.message, #contentBody p.message a, span.message
	{
		color:#EF651A;
	}
	
	#contentBody p.message, #contentBody p.message a
	{
		font-weight:bold;
	}
	
	.borderedRight
	{
		border-right:1px solid #BEBDBD;
	}
	
	.gridviewEmptyData td
	{
		padding:14px !important;
	}
	
	#contentBody .gridviewSimple1
	{
		border-right:1px solid #BEBDBD;
		height:100px;
	}
	
	#contentBody .panel2Cols  .gridviewSimple1
	{
		height:auto;
		min-height:100px;
	}
	
	#contentBody .gridviewSimpleWithHeader .gridtables
	{
		width:100%;
	}
	
	#contentBody .gridviewSimpleWithHeader .gridtables th
	{
		text-align:left;
		font-weight:bold;
		background:#544E4F;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFF;
		line-height:20px;
	}
	#contentBody .gridviewSimpleWithHeader .gridtables td 
	{
		line-height:16px;
		color:#424242;
		/*font-size:0.7em;*/
		font-size:11px;
		list-style-type:square;
		padding-left:8px;
		padding-top:6px;
	}
	
	
	#contentBody .gridviewSimpleWithHeader .gridtables td p
	{
		margin-top:5px;
		margin-bottom:5px;
	}
	
	#contentBody .gridview table
	{
		width:100%;
		border-bottom:1px solid #C2C1C1;
	}
	
	#contentBody .gridview th
	{	
		background-image:url(../images/table-th-bg.gif);
		background-repeat:repeat;
		border-top:1px solid #C2C1C1;
		border-bottom:1px solid #FFFFFF;
		font-weight:bold;
		font-size:0.7em;
		color:#424242;
		text-align:left;
		height:26px;
	}
	
	
	#contentBody  .gridview  th
	{
		height:auto;
		min-height:26px;
	}
	
	#contentBody .gridview th.SimpleHeader
	{	
		background-image:none !important;
	}
	
	#contentBody .gridview tr.ExtraPadding th, 
	#contentBody .gridview tr.ExtraPadding td
	{	
		padding-left:1em !important;
		padding-right:1em !important;
	}
	
	table.BorderBottom
	{
	
	}
	
	.BorderBottom td, .BorderBottom th, .BorderBottom p
	{
		font-size:11px !important;
		text-align:left;
	}
	
	.BorderBottom th, .BorderBottom td
	{
		border:0px none !important;
		border-bottom:1px solid #C2C1C1 !important;
	}
	
	#contentBody .BorderBottom tr.ExtraPadding_New p
	{	
		padding:0 !important;
		margin:0 !important;
	}
	
	#contentBody .BorderBottom tr.ExtraPadding_New th,
	#contentBody .BorderBottom tr.ExtraPadding_New td
	{	 
		padding:11px 0 11px 0 !important;
		margin:0 !important;
	}
	
	#contentBody .BorderBottom tr.ExtraPadding_New p 
	{
		margin:0 0 0 11px !important;
	}
	
	#contentBody .gridview th.small
	{
		width:32px;
	}
	
	#contentBody .gridview td
	{
		border-top:1px solid #C2C1C1;
		font-size:0.7em;
		color:#424242;
	}
	
	#contentBody .gridview tr.hover td
	{
		cursor:pointer;
	}
	
	.hiddenStatusBox
	{
		position:absolute; 
		padding:0px 2px 0px 2px; 
		left:1em; 
		border:1px solid black; 
		background-color:#FFFFEE;
		display:none;
	}
	
	#contentBody .gridview tr.hover td div.hiddenStatusBox
	{
		display:inherit !important;
	}
	
	/*---*/
	#contentBody .gridviewTop table
	{
		width:100%;
		border-bottom:1px solid #C2C1C1;
	}
	
	#contentBody .gridviewTop th, #contentBody .gridviewTop td 
	{
		padding-right:1em;
		padding-left:0.5em;
	}
	#contentBody .gridviewTop th
	{	
		background-image:url(../images/table-th-bg.gif);
		background-repeat:repeat;
		
		border-bottom:1px solid #FFFFFF;
		font-weight:bold;
		font-size:0.7em;
		color:#424242;
		text-align:left;
		height:26px;
	}
	
	#contentBody  .gridviewTop  th
	{
		height:auto;
		min-height:26px;
	}
	
	#contentBody .gridviewTop th.small
	{
		width:32px;
	}
	
	#contentBody .gridviewTop td
	{
		border-top:1px solid #C2C1C1;
		font-size:0.7em;
		color:#424242;
		height:2.5em;
	}
	
	#contentBody .gridviewTop tr.hover td
	{
		cursor:pointer;
	}
	#contentBody .gridviewTop .numeric 
	{
		text-align:right !important;
		padding-right:2em !important;
	}
	/*---*/
	
	#contentBody h3, #contentColumn1 h3, #mandatoryNote h3, #dMandatoryNote h3, div.dDialog h3
	{		
		margin:2px 0px 2px 0px;
		font-size:0.7em;
		color:#424242;
		font-weight:bold;	
		border-top:1px solid #C2C1C1;	
		border-bottom:1px solid #C2C1C1;
	}
	
	#contentBody h3.top
	{
		margin-top:0px !important;
		border-top:none !important;	
	}
	
	#contentBody h3.top2
	{
		margin-top:1px !important;
		border-top:none !important;	
	}
	
	#contentBody h3.top3
	{
		margin-top:0px !important;
	}
	
	#contentBody h3.top span
	{
		margin-top:1px !important;
	}
	
	#contentBody h3 span, #mandatoryNote h3 span, #dMandatoryNote h3 span, div.dDialog h3 span
	{
		display:block;
		background-image:url(../images/table-th-bg.gif);
		background-repeat:repeat;
		margin:2px 2px 2px 2px;
		padding:5px 10px 6px 14px;
	}
	
	#contentBody h3.standout, #contentColumn1 h3.standout
	{
		height:41px;
	}
	
	#contentBody  h3.standout, #contentColumn1  h3.standout
	{
		height:auto;
		min-height:42px;
	}
	
	#contentBody h3.standout, #contentColumn1 h3.standout
	{
		font-size:0.9em;
		color:#424242;
		font-weight:bold;	
		border:none;
		margin:0px;	
	}
	
	#contentBody h3.standout span
	{
		display:block;
		background-image:none;
		margin:auto;	
		padding:12px 10px 0px 15px;
	}
	
	#contentBody h3.standout span.form
	{
	}
	
	#contentBody h3.standout span.form TD
	{
		padding-right:5px;	
	}
	
	#contentBody h3.standout span.form TD P
	{
		margin:0px;
		padding:0px;	
		font-size:0.75em;
		font-weight:normal;
	}
	
	#contentBody p big
	{
		font-weight:bold;
		font-size:1.4em;
	}
	
	#contentBody p big.text
	{
		color:#424242 !important;
	}
	
	#content p .medium
	{
		font-weight:bold;
		font-size:1.1em;
	}
	
	#content h4
	{
		font-weight:bold;
		color:#424242;
		font-size:0.9em;
		margin:20px 0px 10px 15px;
	}
	
	#content h5
	{
		font-weight:bold;
		font-size:0.7em;
		margin:0px 0px 5px 0px;
	}
	
	
	
	/* formatting styles */
	/****************************************************************/
	#content a
	{
		color:#424242;	
	}
	#content a:hover
	{
		color:#696868;
	}
	
	#content .panelData p
	{
	}
	
	#content  .panelData  p
	{
	}
	
	#content .panelData p span.label,
	#content .panelData p span.label1,
	#content .panelData p span.label2,
	#content .panelData p span.label3
	{
		float:left;
		display:block;
		width:200px;
		font-weight:bold;
		line-height:1.5em;
	}
	
	#content .panelData p span.label1,
	#content .panelData p span.label2,
	#content .panelData p span.label3
	{
		font-weight:normal !important;
	}
	
	#content .panelData p span.label2
	{
		width:120px !important;
	}
	
	#content .panelData p span.label3
	{
		width:100px !important;
	}
	
	#content .panelData p span.data, #content .panelData p span.data2
	{
		display:block;
		margin-left:200px;
		margin-right:50px;
		_text-indent:-3px; /* IE6 bug */
		line-height:1.5em;
	}
	#content .panelData p span.label4,
	{
		float:left;
		display:block;
		width:100px;
		font-weight:bold;
		line-height:1.5em;
	}
	
	#content .panelData p span.data3, 
	{
		display:block;
		margin-left:100px;
		margin-right:50px;
		_text-indent:-3px; /* IE6 bug */
		line-height:1.5em;
	}
	
	#content .panelData p span.data2
	{
		margin-left:120px !important;
	}
	
	#content .panel2Cols
	{
		float:left;
		width:49.9%;
	}
	
	#content .panel2Cols p span.label
	{
		float:left;
		display:block;
		width:140px;
		font-weight:bold;
	}
	
	.button1
	{
		background-repeat:repeat-x;	
		border:1px solid #BEBDBD;
		color:#666666;
		font-size:1em;
		font-weight:bold;
		padding:0.4em 20px 0.4em 20px;
		cursor:pointer;
		font-family:verdana;
		text-transform:uppercase;
	}
	
	.button2
	{
		background-repeat:repeat-x;	
		background-color:#999999;
		border:1px solid #BEBDBD;
		color:#666666;
		font-size:0.9em;
		font-weight:bold;
		padding:0.1em 0.8em 0.1em 0.8em;
		cursor:pointer;
		font-family:verdana;
		text-transform:uppercase;
	}
	
	.button3
	{
		background-image:url(../images/table-th-bg.gif);
		background-repeat:repeat;
		background-color:#FFFFFF;
		border:1px solid #BEBDBD;
		color:#666666;
		font-size:0.9em;
		font-weight:bold;
		padding:0.2em 0.6em 0.2em 0.6em;
		cursor:pointer;
		font-family:verdana;
	}
	
	
	.button1:focus { outline: 0px; }
	
	
	.textbox1, .textbox2
	{
		padding-left:3px;
	}
	
	.textbox1, .dropdown1, .radiolist1
	{
		width:250px;	
		font-size:1em;
		border:1px solid #C2C1C1;
	}
	
	.textbox3, .dropdown3, .radiolist3
	{
		border:1px solid #C2C1C1;
	font-size:12px;
	width:150px;
	}
	
	
	
	.fakeDropDown 
	{
		width:245px;
		font-size:1em;
		border:1px solid #7F9DB9;
		background-image:url(../images/dropDown.gif);
		background-position:right center;
		background-repeat:no-repeat;
		height:16px;
		padding-left:5px;
	}
	
	.fakeDropDownSelect 
	{
		height:200px; width:253px; border:1px solid #7F9DB9; font-size:11px
	}
	
	.pCode
	{
		font-family:Courier New !important;
	}
	
	
	.checkBox2Cols
	{
		margin:10px;
	}
	.checkBox2Cols td
	{	
		font-size:0.7em;
		white-space:nowrap;
		padding-right:10px;
	}
	
	.optional
	{
		color:#EF651A;
	}
	
	.requiredSymbol
	{
		font-family: Courier, Arial;
		font-size:1.5em;
		font-weight:normal !important;
		color:#EF651A;
	}
	
	.TreeView 
	{
		font-size:0.7em;
		color:#424242;    
		margin-left:5px;
		margin-top:0px;
	}
	
	.TreeView a 
	{
		display:none;
	}
	
	.TreeView td a
	{
		display:inline;
	}
	
	.TreeView a, a.TreeView 
	{
		color:#424242;
	}
	
	.TreeView a:hover
	{
		text-decoration:underline;
	}
	
	.TreeView img, img.TreeView 
	{
		margin-right:5px;
	}
	
	.TreeView .RootNode a 
	{
		/*
		background-position:left center;
		background-repeat:no-repeat;   
		padding-top:4px;
		padding-bottom:1px;	
		line-height:1.5em;
		*/
		padding-left:6px;
		background-image:none !important; 
	}
	
	.TreeView .SelectedNode 
	{
		font-weight:bold;
	}
	
	#contentColumn1 .folders li a.serviceRoot { background-image: url(../images/lead-inbox.gif); }
	
	
	/*---*/
	
	.CheckedTreeView 
	{
		font-size:0.7em;
		color:#424242;
	}
	
	.CheckedTreeView td
	{
		line-height:1.5em;
	}
	
	.CheckedTreeView a, a.TreeView 
	{
		color:#424242;
	}
	
	.CheckedTreeView img, img.TreeView 
	{
		margin-right:5px;
	}
	
	.CheckedTreeView  td.Node, .CheckedTreeView  td.RootNode, .CheckedTreeView  td.SelectedNode 
	{
		width:100%;
	}
	.CheckedTreeView .SelectedNode 
	{
		font-weight:bold;
	}
	
	.CheckedTreeView  td.RootNode
	{
		font-weight:bold;
		padding-top:1.0em;
		padding-bottom:0.5em;
	}
	
	/*---*/
	/*
	.button3 
	{
		border:0px none;
		background-color:Transparent;
		background-image: url(../../icons/btn-bg-30.gif);
		background-repeat:no-repeat;	
		color:#666666;
		text-decoration:none;
		font-size:0.7em;
		font-weight:bold;
		padding:5px 10px 5px 6px;
	}*/
	
	.headingWithBg 
	{
		background-image:url(../images/table-th-bg.gif);
		margin-right:0px;
		margin-left:0px;
		width:100%;
		font-weight:bold;
		line-height:1em;
		padding:0.5em 1% 0.5em 1%;
	}
	
	.formTable 
	{
		margin-right:2em;
	}
	.formTable td, .formTable th, .fieldSummary td, .fieldSummary th
	{
		font-size:0.7em;
	}
	
	.formTable th.row, .fieldSummary th.row 
	{
		vertical-align:top;
		padding-top: 2px;
		padding-bottom: 8px;
		width:15em;
	}
	
	.fieldSummary td, .fieldSummary th
	{
		font-size:0.7em;
		padding:4px 10px 5px 1em;
		text-align:left;
	}
	
	.fieldSummary th.sub, .fieldSummary td.sub
	{
		font-weight:normal;
		padding:0.25em 2em 0em 2em;
	}
	
	.formTable th, .formTable td.noinput
	{
		vertical-align:text-top;
		text-align:left;
		font-weight:normal;
		padding:0.5em 10px 3px 1em;
	}
	
	
	.formTable td
	{
		vertical-align:text-top;
		text-align:left;
		font-weight:normal;
		padding:2px 10px 3px 1em;
	}
	
	
	.fieldSetContainer 
	{
		margin-top:0.75em;
		margin-bottom:0.75em;
		width:100%;
	}
	.fieldSetContainer h5 
	{
		margin:0.5em 0px 0.5em 0px;
		font-size:0.7em;
	}
	.fieldSetContainer h6 
	{
		margin:0.5em 0px 0.0em 0px;
		font-size:0.7em;
	}
	.fieldSetContainer .formTable table.CheckboxListControl 
	{
		border:1px solid #7F9DB9;
	}
	.fieldSetContainer .CheckboxListControl td
	{
		padding:0px;
		font-size:0.7em;
	}
	.fieldSetContainer .CheckboxListControl input, .fieldSetContainer .CheckBox, .fieldSetContainer .Radio
	{
		width:2em !important;
	}
	.fieldSetContainer .formTable .CheckboxListControl label, .fieldSetContainer .formTable .CheckboxListControl td
	{
		font-size:1em;
	}
	.TwoColumn th.row 
	{
		width:14em !important;
	}
	
	.TwoColumn td 
	{
		padding-right:6em !important;
	}
	
	.notes 
	{
		margin:15px 15px 30px 15px;
	}
	
	.notes h6 
	{
		margin:0.5em 0px 0px 0px;
		font-size:0.7em;
	}
	.notes p 
	{
		margin:0px 0px 1em 0px !important; 
		padding:0px !important;
		font-size:0.7em;
	}
	.addNewNote 
	{
		float:left;
		padding-left:1em;
	}
	.addNewNote textarea 
	{
		font-size:0.7em;
		height:8em;
		width:25em;
	}
	
	#FooterButtons 
	{
		width:98%;
		text-align:right !important;
		/*border-top:1px solid #C2C1C1;*/
		margin-top:1em;
		padding:1%;
	}
	
	.PaddedDiv 
	{
		padding:1em;
	}
	
	.Borders .Right {border-right:1px solid #BEBDBD}
	.Borders .Left {border-left:1px solid #BEBDBD}
	.Borders .Top {border-top:1px solid #BEBDBD}
	.Borders .Bottom {border-bottom:1px solid #BEBDBD}
	.Borders .All {border:1px solid #BEBDBD}
	
	/****************************************************************/
	
	
	.contentLeftWithMargins
	{
			margin:15px 0px 15px 15px;
	}
	
	ul.themedArrowList
	{
		margin:0px 0px 25px 0px !important;
		padding:0px;
	}
	
	ul.themedArrowList li
	{
		list-style-type:none;
		background-repeat:no-repeat;
		background-position:0px 1px;
		padding-left:18px;
		margin-bottom:5px;
		line-height:1.5em;
	}
	
	
	ul.themedArrowList li a{
		text-decoration:none;
	}
	ul.themedArrowList li a:hover{
		text-decoration:underline;
	}
	
	ul.themedArrowList li.selected a{
		text-decoration:none;
		font-weight:bold;
		text-decoration:none;
	}
	ul.themedArrowList li.selected a:hover {
		text-decoration:underline;
	}
	
	
	ul.themedArrowList ul{
		margin:5px 0px 5px 0px !important;
		padding:0px;
	}
	
	ul.themedArrowList li ul li{
		list-style-type:none;
		background-repeat:no-repeat;
		background-position:0px 1px;
		padding-left:15px;
		margin-bottom:5px;
		line-height:1.8em;
		font-weight:normal !important;
		
	}
	
	ul.themedArrowList li ul li a{
		text-decoration:none;
		font-weight:normal !important;
		color:#424242 !important;
	}
	ul.themedArrowList li ul li a:hover{
		text-decoration:underline;
		font-weight:normal !important;
		color:#424242 !important;
	}
	
	ul.themedArrowList li  ul li.selected a{
		text-decoration:none;
		font-weight:bold !important;
		color:#424242 !important;
	}
	ul.themedArrowList li ul li.selected a:hover {
		text-decoration:underline;
		color:#424242 !important;
	}
	
	
	td.numeric { text-align:right; padding-right:1em}
	
	.SummaryTable th, .SummaryTable td {font-size:0.7em; height:2em}
	.SummaryTable th {font-weight:normal; text-align:left; width:15em}
	
	a.GenericBack 
	{
		background-image:url(../images/BackToSubscriberList.gif);
		background-position:left center;
		background-repeat:no-repeat;
		padding-left:22px;
	}
	
	.SideMenu 
	{
	   margin:15px;
	}
	
	
	.MoodiaTextBoxCounter
	{	
		background:#FFFFCC;
		border:1px solid #808080;
		font-family:Tahoma;
		font-size:11px;
		padding-left:2px;
		padding-right:3px;
	}
	
	
	.status-notice, .status-pay, .status-trial, .status-waiting
	{
		background-position:left center;
		background-repeat:no-repeat;
		padding-left:18px;
		line-height:1.5em;
		cursor:help;
	}
	
	.status-notice { background-image:url(../images/notice.gif); }
	.status-pay { background-image:url(../images/pay.gif); }
	.status-trial { background-image:url(../images/trial.gif); }
	.status-waiting { background-image:url(../images/waiting.gif); }
	
	a.disabledLink {color:#A9A9A9 !important;}
	
	@media print
	{
		#contentHeader, #contentHeader h2, #contentHeader p.paging
		{
			background-image:none !important;
			background-color:#FFFFFF !important;
		}
	}
	
	
	.help
	{
		background-image:url(../images/question_mark.gif);
		cursor:help;
		background-position:right;
		background-repeat:no-repeat;
		padding-right:16px;
		margin-right:5px
	}
	
	.helpIcon
	{
		cursor:help;
	}
	
	
	a.Sort_Link 
	{
		padding-right:20px;
		font-weight:normal !important;
	}
	
	a.Sort_Link_Selected_Up, TH.Sort_Link_Selected_Up A
	{
		background-image:url(../images/sort_up.gif);
		background-position:right;
		background-repeat:no-repeat;
		padding-right:20px;
	}
	
	a.Sort_Link_Selected_Down, TH.Sort_Link_Selected_Down A
	{
		background-image:url(../images/sort_down.gif);
		background-position:right;
		background-repeat:no-repeat;
		padding-right:20px;
	}
	
	
	.dialogWindow
	{
		background-color:#FFFFFF;
		border:5px solid #CCCCCC;		
		position:fixed;	
		width=30%;
	}
	
	.dialogWindow h4
	{
		/*background-image: url../images/content-tbar-bg.gif);
		background-color:#CEECFB;
		color:#FFFFFF;
		background-repeat:repeat-x;*/
		padding:5px 5px 5px 15px !important;
		margin:0px !important;
		font-size:0.75em !important;
		text-transform:uppercase !important;
	}
	
	.dialogWindow H5
	{
		border-bottom:1px solid #FAE2D1 !important;
		background-color:#FFFFFF;
		padding:5px 5px 5px 15px;
		margin:0px;
		font-size:0.7em;
		color:#EF651A !important;
	}
	
	.dialog_Box
	{
		background-color:#FFFFFF;
		border:5px solid #CCCCCC;
	}
	
	.dialog_Box H4
	{
		background-image: url(../images/content-tbar-bg.gif);
		background-color:#CEECFB;
		background-repeat:repeat-x;
		padding:5px 5px 5px 15px !important;
		margin:0px !important;
		font-size:0.75em !important;
		text-transform:uppercase !important;
	}
	
	.dialog_Box H5
	{
		border-bottom:1px solid #FAE2D1;
		background-color:#FFFFFF;
		padding:5px 5px 5px 15px;
		margin:0px;
		font-size:0.7em;
		color:#EF651A !important;
	}
	
	
	
	.tabMenuContainer
	{
		margin-left:15px;
		position:relative;
		height:15px;
	}
	
	DIV  .tabMenuContainer
	{
		height:auto !important;
		min-height:15px;
	}
	
	
	.tabMenuContainer UL, .tabMenuListContainer
	{
		margin:0px !important;
		padding:0px !important;
	}
	
	
	.tabMenuContainer LI
	{
		float:left;
		display:block;
		list-style-type:none;
		border-top:1px solid #CCCCCC;
		border-left:1px solid #CCCCCC;
		border-right:1px solid #CCCCCC;
		position:relative;
		margin-bottom:-1px;
		margin-right:2px;
		margin-top:8px;
	}
	
	.tabMenuContainer LI A, 
	.tabMenuContainer LI SPAN
	{
		text-decoration:none;
		color:#FFFFFF !important;
		display:block;
		padding:3px 14px 3px 14px;
		background-color:#C6C6C6;
		cursor:pointer;
	}
	
	.tabMenuContainer LI A:hover,
	.tabMenuContainer LI SPAN:hover
	{
		background-color:#DDDDDD;
	}
	
	.tabMenuWhiteTheme .tabMenuContainer LI.selected A,
	.tabMenuWhiteTheme .tabMenuContainer LI.selected SPAN
	{
		background-color:#FFFFFF !important;
		border-bottom:3px solid #FFFFFF !important;
	}
	
	.tabMenuContainer LI.selected A,
	.tabMenuContainer LI.selected SPAN
	{
		background-color:#EAEAEA !important;
		border-bottom:3px solid #EAEAEA;
		color:#333333 !important;
	}
	
	.exclamation
	{
		background-image:url(../images/Excalamation.gif);
		background-repeat:no-repeat;
		padding-left:24px;
		line-height:18px;
	}
	/*layout.css*/
	BODY
	{ margin:0px;
		/*margin:35px 10px 10px 10px;*/
		padding:0px;
	}
	
	FORM
	{
		margin:0px;
		padding:0px;
	}
	
	#container
	{
		min-width:955px;	
	}
	
	#container.print
	{
		min-width:100% !important;
		width:100% !important;
	}
	
	#header
	{
	
	}
	
	#content{
		margin:0px 15px 0px 15px;
		border:1px solid #C2C1C1;
		margin-left:0px;
		margin-right:0px;
	}
	#content a{
		text-decoration:none;
		font-size:11px;
	}
	#content a:hover{
		text-decoration:underline;
		font-size:11px;
	}
	#contentHeader
	{
		border-bottom:1px solid #C2C1C1;
	}
	
	#contentColumn1Container
	{
		position:relative;
	}
	
	#contentColumn1
	{
		position:absolute;
		margin:0px;
		width:161px;
	}
	
	#contentColumn2
	{
		position:relative;
		margin-left:160px;
		border-left:1px solid #C2C1C1;
	}
	
	#contentBody
	{
		height:auto;
		min-height:520px;	
	}
	
	#contentColumn2  #contentBody,
	#content  #contentBody
	{
		height:auto;
		min-height:318px;	
	}
	
	.contentBodyPusher
	{
		height:300px;
	}
	
	#contentBody  .contentBodyPusher, div  .contentBodyPusher
	{
		height:auto;
		min-height:350px;
	}
	
	#footer
	{ 
	margin:0px; 
	padding:7px 0px 0px 0px;
	height:17px;
	text-align:center; 
	color:#000000; 
	font-family:Arial, Helvetica, sans-serif; font-size:11px;
	}
	
	
	DIV.tabContentContainer
	{
		border-top:1px solid #C2C1C1;
	}
	
	A.tabOff, A.tabOn
	{
		float:left;
		display:block;
		padding-left:10px;
		padding-right:10px;
		padding-top:3px;
		padding-bottom:3px;
		border-top:1px solid #C2C1C1;
		border-right:1px solid #C2C1C1;
		border-left:1px solid #C2C1C1;
		margin-right:2px;
		text-decoration:none;
		color:#C2C1C1 !important;
	}
	
	A.tabOn
	{
		color:#C50922 !important;
	}
	
	@media print
	{
		#content
		{
			border:none;
		}
		
		.noprint
		{
			display:none;
		}   
	}
	
	@media screen
	{
		.noscreen
		{
			display:none;
		}   
	}
	
	/* Added by satya sudha Desu on 29Jan2010 */
	.login-container {
		border-style:solid;
		border-width:1px;
		font-family:Tahoma;
		font-size:12px;
		height:auto;
		margin:0 auto;
		min-height:190px;
		padding:5px 30px;
		text-align:center;
		width:400px;
	}
	
	
	.login-container td{
		height:35px;
	}
	
	.loginhead{
	color:#BEBDBD;
	text-align:left;
	font-size:15px;
	}
	
	/* theme.css */
	#navigation ul li.selected a.primaryLink, 
	#navigation ul li.selected a.primaryLink:hover,
	#navigation ul li a.secondaryLinkSelected
	{
		/*color:#4E9A30;*/
		 color:#ffffff;
	}
	#content big, #content .color, #content h5, #content p .medium
	{
		/*color:#4E9A30;*/
		 color:#e82981;
	}
	
	#contentHeader, #content .button1,  .dialogWindow h4
	{
		/*background-image: url(../images/green/content-tbar-bg.gif); background-color:#e82981; */
		display:block;
		background-image:url(../images/table-th-bg.gif);
		background-repeat:repeat;
		margin:0px;
	}
	
	#contentHeader h2
	{   
	  color:#333;
		/*background-image: url(../images/green/content-tbar-cnr-left.gif);*/
	}
	
	#contentHeader p.paging
	{	
		background-image:url(../images/content-tbar-cnr-right.gif);
	}
	
	
	#contentBody .gridview tbody tr.hover td
	{
		background-color:#f9b3d3;
	}
	
	ul.themedArrowList li
	{
		background-image:url(../images/list-arrow.gif);
	}
	
	ul.themedArrowList li.selected a
	{
		color:#75787b !important;
	}
	
	.alternate, .fieldSummary th.col
	{
		background-color:#fcdceb;
	}
	.themebox
	{
		background-color:#F2FAE7;
		border:1px solid #4E9A30;
	}
	
	/* added by satya on 25 feb 2010*/
	.tabhead{
		background-color:#544E4F;
		height:25px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#ffffff;
	}
	.tabhead th,.tabhead h2{
	color:#ffffff;
	padding-left:8px;
	padding-top:2px;
	}
	.textboxsmall{
	size:4;
	max-width:30px;
	}
	
	/*added by satya on 6 april 2010*/
	
	.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #c0c0c0;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
	}
	.white_content {
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 50%;
	height: 50%;
	padding: 16px;
	z-index:1002;
	overflow: auto;
	}
	<!-- forms style start -->
	
	.largelabel{
		padding-left:20px;
	}
	
	
	#container input[type="text"]{
	width:250px;
	-moz-border-radius:3px;
	border-color:#A8A8A8 #D8D8D8 #D8D8D8 #A8A8A8;
	border-left:1px solid #A8A8A8;
	border-style:solid;
	border-width:1px;
	margin:3px;
	padding:3px;
	}
	#container input[type="password"]:focus{
	background-color:#FFFFCC;
	}
	#container input[type="password"]{
	width:250px;
	-moz-border-radius:3px;
	border-color:#A8A8A8 #D8D8D8 #D8D8D8 #A8A8A8;
	border-left:1px solid #A8A8A8;
	border-style:solid;
	border-width:1px;
	margin:3px;
	padding:3px;
	}
	#container input[type="text"]:focus{
	background-color:#FFFFCC;
	}
	#container select{
	width:258px;
	-moz-border-radius:3px;
	border-color:#A8A8A8 #D8D8D8 #D8D8D8 #A8A8A8;
	border-left:1px solid #A8A8A8;
	border-style:solid;
	border-width:1px;
	margin:3px;
	padding:3px;
	}
	#container textarea:focus{
	background-color:#FFFFCC;
	}
	#container textarea{
		min-width:260px;
		min-height:80px;
		-moz-border-radius:3px;
		border-color:#A8A8A8 #D8D8D8 #D8D8D8 #A8A8A8;
		border-left:1px solid #A8A8A8;
		border-style:solid;
		border-width:1px;
		margin:3px;
		padding:3px;
	}
	#container checkbox{
	margin:4px;
	}
	#container input[type="file"]{
		width:250px;
		-moz-border-radius:3px;
		border-color:#A8A8A8 #D8D8D8 #D8D8D8 #A8A8A8;
		border-left:1px solid #A8A8A8;
		border-style:solid;
		border-width:1px;
		margin:3px;
		padding:3px;
	}
	
	#container input[type="file"]:focus{
		background-color:#FFFFCC;
	}
	
	#container .tiny input[type="text"]{
	width:120px;
	-moz-border-radius:3px;
	border-color:#A8A8A8 #D8D8D8 #D8D8D8 #A8A8A8;
	border-left:1px solid #A8A8A8;
	border-style:solid;
	border-width:1px;
	margin:3px;
	padding:3px;
	}
	#container .tiny  input[type="password"]:focus{
	background-color:#FFFFCC;
	}
	#container .tiny input[type="password"]{
	width:120px;
	-moz-border-radius:3px;
	border-color:#A8A8A8 #D8D8D8 #D8D8D8 #A8A8A8;
	border-left:1px solid #A8A8A8;
	border-style:solid;
	border-width:1px;
	margin:3px;
	padding:3px;
	}
	#container .tiny  input[type="text"]:focus{
	background-color:#FFFFCC;
	}
	#container .tiny  select{
	width:140px;
	-moz-border-radius:3px;
	border-color:#A8A8A8 #D8D8D8 #D8D8D8 #A8A8A8;
	border-left:1px solid #A8A8A8;
	border-style:solid;
	border-width:1px;
	margin:3px;
	padding:3px;
	}
	#container .tiny  textarea:focus{
	background-color:#FFFFCC;
	}
	#container .tiny  textarea{
		width:200px;
		height:auto;
		-moz-border-radius:3px;
		border-color:#A8A8A8 #D8D8D8 #D8D8D8 #A8A8A8;
		border-left:1px solid #A8A8A8;
		border-style:solid;
		border-width:1px;
		margin:3px;
		padding:3px;
	}
	#container .tiny  checkbox{
		margin:4px;
	}
	
	#container2
	{
		min-width:755px;	
	}
	#container2.print
	{
		min-width:100% !important;
		width:100% !important;
	}
	
	#container2 input[type="text"]{
	width:250px;
	-moz-border-radius:3px;
	border-color:#A8A8A8 #D8D8D8 #D8D8D8 #A8A8A8;
	border-left:1px solid #A8A8A8;
	border-style:solid;
	border-width:1px;
	margin:3px;
	padding:3px;
	}
	#container2 input[type="password"]:focus{
	background-color:#FFFFCC;
	}
	#container2 input[type="password"]{
	width:250px;
	-moz-border-radius:3px;
	border-color:#A8A8A8 #D8D8D8 #D8D8D8 #A8A8A8;
	border-left:1px solid #A8A8A8;
	border-style:solid;
	border-width:1px;
	margin:3px;
	padding:3px;
	}
	#container2 input[type="text"]:focus{
	background-color:#FFFFCC;
	}
	#container2 select{
	width:258px;
	-moz-border-radius:3px;
	border-color:#A8A8A8 #D8D8D8 #D8D8D8 #A8A8A8;
	border-left:1px solid #A8A8A8;
	border-style:solid;
	border-width:1px;
	margin:3px;
	padding:3px;
	}
	#container2 textarea:focus{
	background-color:#FFFFCC;
	}
	#container2 textarea{
		min-width:260px;
		min-height:80px;
		-moz-border-radius:3px;
		border-color:#A8A8A8 #D8D8D8 #D8D8D8 #A8A8A8;
		border-left:1px solid #A8A8A8;
		border-style:solid;
		border-width:1px;
		margin:3px;
		padding:3px;
	}
	#container2 checkbox{
	margin:4px;
	}
	#container2 input[type="file"]{
		width:250px;
		-moz-border-radius:3px;
		border-color:#A8A8A8 #D8D8D8 #D8D8D8 #A8A8A8;
		border-left:1px solid #A8A8A8;
		border-style:solid;
		border-width:1px;
		margin:3px;
		padding:3px;
	}
	
	#container2 input[type="file"]:focus{
		background-color:#FFFFCC;
	}
	
	#container2 .tiny input[type="text"]{
	width:120px;
	-moz-border-radius:3px;
	border-color:#A8A8A8 #D8D8D8 #D8D8D8 #A8A8A8;
	border-left:1px solid #A8A8A8;
	border-style:solid;
	border-width:1px;
	margin:3px;
	padding:3px;
	}
	#container2 .tiny  input[type="password"]:focus{
	background-color:#FFFFCC;
	}
	#container2 .tiny input[type="password"]{
	width:120px;
	-moz-border-radius:3px;
	border-color:#A8A8A8 #D8D8D8 #D8D8D8 #A8A8A8;
	border-left:1px solid #A8A8A8;
	border-style:solid;
	border-width:1px;
	margin:3px;
	padding:3px;
	}
	#container2 .tiny  input[type="text"]:focus{
	background-color:#FFFFCC;
	}
	#container2 .tiny  select{
	width:140px;
	-moz-border-radius:3px;
	border-color:#A8A8A8 #D8D8D8 #D8D8D8 #A8A8A8;
	border-left:1px solid #A8A8A8;
	border-style:solid;
	border-width:1px;
	margin:3px;
	padding:3px;
	}
	#container2 .tiny  textarea:focus{
	background-color:#FFFFCC;
	}
	#container2 .tiny  textarea{
		width:200px;
		height:auto;
		-moz-border-radius:3px;
		border-color:#A8A8A8 #D8D8D8 #D8D8D8 #A8A8A8;
		border-left:1px solid #A8A8A8;
		border-style:solid;
		border-width:1px;
		margin:3px;
		padding:3px;
	}
	#container2 .tiny  checkbox{
		margin:4px;
	}
	
	
	
	
	
	
	
	
	
	
	/* multi selection */
	#panelData2 .tsmsselect select {
		width:120px;
		float:left;
		border:1px solid #C2C1C1;
		font-weight:normal;
		line-height:1.5em;	
	}
	#panelData2 .tsmsoptions {
		float:left;
		width:45px;
	}
	#panelData2 .tsmsoptions p {
		cursor:pointer;
		font-size:18px;
		margin:1px;
		text-align:center;
		margin-bottom:0px !important;
		margin-top:0px !important;
	}
	
	#panelData .tsmsselect select {
		width:104px;
		float:left;
		border:1px solid #C2C1C1;
		font-weight:normal;
		line-height:1.5em;	
	}
	#panelData .tsmsoptions {
		float:left;
		width:45px;
	}
	#panelData .tsmsoptions p {
		cursor:pointer;
		font-size:18px;
		margin:1px;
		text-align:center;
		margin-bottom:0px !important;
		margin-top:0px !important;
	}
	/* multi selection */
	#match a{ 
		text-decoration:none; 
	}
	#match a:hover{ 
		text-decoration:underline; cursor:pointer; 
	}
	/* paging style starts */
	#pagination a, #pagination strong {
		background: #FFBFDE;
		padding: 1px 4px;
		text-decoration: none;
		border: 1px solid #cac9c9;
		color: #292929;
		font-size: 11px;
	}

	#pagination strong, #pagination a:hover {
		font-weight:bold;
		background: #FF3F98;
		color: #FFF;
	}
	#pagination_td {
		 background: #e3e3e3;
		 text-align:center;
		 padding:3px 0px 3px 0px !important;
	}	
	
	/*  paging style ends */
	.insulation_1{
	  float:left; 
	  width:19%;
	  min-height:35px;
	}
	.insulation_2{
	  float:left; 
	  width:80%;
	  min-height:35px;
	}
	.error{
	  color:#FF0000 !important;
	}
	
	