﻿
/* css for the main.aspx page */

html
{
height:100%;
overflow-x:hidden;
overflow-y:auto;

}

.margin_bars
{
	/*background-image:url(../icons/wall-tile.jpg);*/
}
.body_main
{
	margin:0px;
	height:100%;
	font-family:Verdana,arial;
	background-image:url(../icons/wall-tile.jpg);
}
.Wrapper
{
	margin-top:0px;
	text-align: left;
	width:730px; 
}


.Wrapper_Enlarged
{
	margin-top:0px;
	text-align: left;
	width:730px;
}
.Wrapper_Enlarged_Contact
{
	text-align: left;
	width:730px;
}
.leftSideBar
{
	width:204px;
	height:100%;
}
.leftSideBar_hidden
{
	display:none;
}
.Header
{
	width: 940px;
	color: #333;
	height:200px; 
}
.action_normal
{
	font-size:12px;
	font-weight:bolder;
	color:#000;
	vertical-align:middle;
	display:block;
	height:30px;
	line-height:30px;
}
.action_bold
{
	font-size:12px;
	font-weight:bolder;
	color:#fff;	
	background-color:#f8981d;
	display:block;
	height:30px;
	vertical-align:middle;
	line-height:30px;
}
.action_normal_navigated
{
	font-size:12px;
	font-weight:bolder;	
	color:#000;
	display:block;
	vertical-align:middle;
	height:30px;
	line-height:30px;
}
.bullet_pink
{
	background-image:url(../Icons/round_white.gif);
	background-repeat: no-repeat; 
	width:2px;
	height:16px;
	background-position:center bottom;
}
.bullet_white
{
	background-image:url(../Icons/round_white.gif);
	background-repeat:no-repeat;
	width:2px;
	height:16px;
	background-position:center bottom;
}
.bullet_Hide
{
	display:none;  	
}
.action_Hide
{
	display:none;  	
}

.NavLinks
{
	font-family:Verdana,arial;
	font-size:14px;
	text-decoration:none;
	color:Blue;
	cursor:pointer;
}
.HomeTab
{
	font-family:Verdana,arial;
	font-size:13px;
	text-decoration:none;
	color:Blue;/*#ff00ff;*/
	cursor:pointer;
	background-image:url(../Icons/hometab.png);
	height:35px;
	text-align:center;
	background-repeat:no-repeat;
}
.NewVoiceMessageTab
{
	font-family:Verdana,arial;
	font-size:13px;
	text-decoration:none;
	color:Blue;
	cursor:pointer;
	background-image:url(../Icons/newvoicemessagetab.png);
	padding-left:5px;
	height:35px;
	text-align:center;
	background-repeat:no-repeat;
}
.StatusTab
{
	font-family:Verdana,arial;
	font-size:13px;
	text-decoration:none;
	color:Blue;
	cursor:pointer;
	background-image:url(../Icons/test.gif);
	height:35px;
	text-align:center;
	background-repeat:no-repeat;
}
.TutorialTab
{
	font-family:Verdana,arial;
	font-size:13px;
	text-decoration:none;
	color:Blue;
	cursor:pointer;
	background-image:url(../Icons/tutorialtab.png);
	height:35px;
	text-align:center;
	background-repeat:no-repeat;
}
.Nav_Spacer
{
	padding-left:10px;
	padding-right:5px;	
}
.Navigation
{
	width: 930px;
	color: #333;
	padding:0px;
	font-family:Verdana,arial;
	font-size:13px;
	height:26px;
	margin-left:-10px;
}
.wizardstepleft
{
	background-image:url(../icons/wizardstepleft.gif);
	background-repeat:no-repeat;
	background-position:left center;
	height:30px;
	width:20px;
	display:block;
}
.wizardstepright
{
	background-image:url(../icons/wizardstepright.gif);
	background-repeat:no-repeat;
	background-position:right center;
	height:30px;
	width:20px;
	display:block;
}
.Actions
{
	width: 910px;
	color: #333;
	height:30px;
	font-family:Verdana,arial;
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
	margin-left:20px;
	vertical-align:middle;
}
.ActionsGrid
{
	background-color:#d3ccc2;
}
.ActionsGrid_nl
{
	width:920px;
}

.ActionLinks
{
	font-size:14px;
	border-bottom:solid 2px #828282;
}
.HeaderImageTD
{
	text-align:left;
	padding-top:44px;
	padding-bottom:44px;
}

.HeaderImage
{
	width:700px;
	height:108px;
}
.HeaderTable
{
}

.HeaderTextTD
{
	text-align:left;
	vertical-align:top;
	font-size:13px;
	width:850px;
}

.HeaderRightTD
{
	width:218px;
	text-align:right;
	vertical-align:top;
}
.HeaderRightDiv
{
	text-align:right;
	height:200px;
}
.HeaderRightLinks
{
	font-size:10pt;
	padding:5px;
	color:#0055aa;
}
.HeaderUsernameLink
{
	font-weight:bolder;
	color:#000;
	font-size:10pt;
	padding:5px 5px 5px 0px;
}
.Phone_Image_Right
{
	background-position:center bottom;
	width:140px;
	height:130px;
	margin-left:120px;
	background-repeat:no-repeat;
}
.ActionContentWrapper
{
	width:920px;
}
.ActionContentWrapper_Hidden
{
	display:none;
}
.HomePane
{
	color:#858585;
	width:722px;
	padding-left:1px;
	font-size:10pt;
	font-family:Arial;
	text-align:justify;
}

.HomePane_Hidden
{
	display:none;
}

.Tutorial_Pane
{
width:722px;
padding-left:1px;
color:#858585;
font-size:10pt;
font-family:Arial;
text-align:justify;	
}

.Tutorial_Pane_Hidden
{
	display:none;
}
.Partners_Pane
{
color:#858585;
width:722px;
padding-left:1px;
font-size:10pt;
font-family:Arial;
}
.Partners_Pane_Hidden
{
	display:none;
}
.Partners_Table
{
	padding-top:0px;
}
.ContactsNavPane
{
	color:#858585;
	width:722px;
	padding-left:1px;
	font-size:10pt;
	font-family:Arial;
}
.ContactsNavPane_Hidden
{
	display:none;
}

.Pane_Content_Visible
{
	width:920px;
	display:block;

}
.Pane_Content
{	
	display:none;
}
.SendMessage_Visible
{
	width:670px;
	overflow :auto; 
	margin-top:2px;
	max-height:285px;
}
.SendMessage_Hidden
{
	display:none;
}

.Contacts_textbox
{
	font-size: 11px;
	font-family: Verdana;
}
.Resultcode_Label
{
	font-size: 13px;
	color: #000000;
	font-family: Verdana;
}
.Resultcode_textbox
{
	font-size: 11px;
	font-family: Verdana;
}

.LoginPanel_Visible
{
	width:175px;
	height:200px;
	margin-top:-2px;
	margin-left:10px;
}
.SideBarPartners
{
	width:175px;
	height:200px;
	margin-left:20px;
}
.LoginPanel_Hidden
{
	display:none;
}
.SignoutPanel_Visible
{
	width:175px;
	height:100%;
	margin-top:-2px;
	padding-left:20px;
	text-align:left;
}
.SignoutPanel_Hidden
{
	display:none;
}
.Record_Child
{	
	width:920px;
	font-family:Verdana;
	color:#ccc;
}
.Grid_Contacts
{
	margin-top:10px;
	margin-left:10px;
}
.GridResultCodes
{
	margin-top:10px;
	margin-left:20px;
}
.GridRecordChild
{
	width:900px;
	display:block;
	margin:0px;
	font-size:13px;
}
.Record_Info
{
	padding-top:13px;
	width:900px;
	display:block;
	margin:0px;
	padding-left:20px;
}
.recordOtherInfo
{
	color:#858585;
	font-family:Arial;
	font-size:13px;
	width:920px;
	padding-left:20px;
}
.contactsOtherInfo
{
	color:#858585;
	font-family:Arial;
	font-size:13px;
	width:inherit;
	padding-left:20px;
}
.resultCodeOtherInfo
{
	color:#858585;
	font-family:Arial;
	font-size:13px;
	display:block;
	padding-left:20px;
}
.sendMessageOtherInfo
{
	color:#858585;
	font-family:Arial;
	font-size:13px;
	display:block;
	padding-left:20px;
}
.monitorResultsOtherInfo
{
	color:#858585;
	font-family:Arial;
	font-size:13px;
	display:block;
	padding-left:20px;
}

.Record_Lines
{
	font-family:Verdana,arial;
	font-size:0.9em;
	color:#ff8c03;
	padding:0px;
	margin:0px;
	cursor:pointer;
}
.Record_Lines_NoLink
{
	font-family:Verdana,arial;
	font-size:0.9em;
	color:#ff8c03;
	padding:0px;
	margin:0px;
}
.Record_Lines_hover
{
	font-family:Verdana,arial;
	font-size:0.9em;
	color:#000;
	padding:0px;
	margin:0px;
	cursor:pointer;
	text-decoration:underline;
}
.CallListOptions_Lines
{
	font-family:Verdana,arial;
	font-size:0.9em;
	height: 1%;
	color:#ff8c03;
	padding:0px;
	margin:0px;
	cursor:pointer;
	text-decoration:underline;
}
.CallListOptions_Lines_hover
{
	font-family:Verdana,arial;
	font-size:0.9em;
	color:#000;
	padding:0px;
	margin:0px;
	cursor:pointer;
	text-decoration:underline;
}

.CallListOptions_Lines_Hidden
{
	display:none;
}
.Button_Upload
{
	color:#00468d;
	font-weight:bolder;
	background:url(../Icons/upload.gif) no-repeat center center;
	text-align:center;
	border:0px;
	border-bottom-style:none;
	margin-top:-5px;
}
.Upload_Panel
{
	display:none;
}

.Upload_Panel_Visible
{	
	width:800px;
	height:50px;
	display:block;
	padding-top:10px;
	padding-left:20px;
}
.UploadVoiceGrid
{
	position:relative;
}
.uploader
{

	font-size: 13px;
	color: #000000;
	font-family: Verdana;
	vertical-align:middle;
}
.top_align
{
	vertical-align:top;	
}
.Phone_Image
{
	background-image:url(../Icons/point.jpg);
	width:16px;
	height:16px;
	background-position:center center;
	background-repeat:no-repeat;
}
.Fan_Image
{
background-image:url(../Icons/point.jpg);
width:16px;
height:16px;
background-position:center center;
background-repeat:no-repeat;
}
.Fan_Image_Hidden
{
	display:none;
}

.NavTr
{
}

.Align_Left_50
{
text-align:left;
width:70%;
}
.Left10pad
{
padding-left:10px;	
}
.Left20pad
{
padding-left:20px;	
}
.Align_Right_50
{
text-align:right;	
width:30%;
}
.Site_Heading
{
font-family:Comic Sans MS;
font-size:28px;
font-weight:bold;
display:block;
color:#063f84;
padding-top:20px;
}
.NavGrid
{
width: 920px;
margin-left:10px;
margin-right:10px;
}
.Content
{
width: 945px;
color: #333;
}

.SendMessage_Container
{
	padding-top:10px;	
	margin-left :10px;
	width :600px;
}
.Contacts_Phone_Caption
{
font-size:13px;
font-weight:bolder;

}
.Contacts_Name_Caption
{
font-size:13px;
font-weight:bolder;

}
.Resultcode_Code_Caption
{
font-size:13px;
font-weight:bolder;

}
.Resultcode_Description_Caption
{
font-size:13px;
font-weight:bolder;	

}
.Footer
{ 
width: 926px;
color: #333;
padding-top:0px;
font-size:small;
height:42px;
margin-top:-47px;
}

.footer_previous_label_Hidden
{
	display:none;
}
.footer_next_label
{
cursor:pointer;
border:none;
background:none;
padding:0;
margin:0;
width:auto;
overflow:visible;					
text-align:center;	
white-space:nowrap;	
height:32px;
line-height:38px;
font-size:13px;
}

.footer_next_label_Hidden
{
	display:none;
}

.footer_center_space
{
padding-left:10px;
padding-right:5px;
}
.Button_Fetch
{

color:blue;
font-weight:bolder;
background:url(../Icons/fetch.gif) no-repeat center center;
border:0px;
text-align:center;
font-size:12px;
cursor:pointer;

}
.Button_Fetch_Hidden
{
display:none;
}
.Button_SendNow_Hidden
{
	display:none;
}
ValidationCodeInput
{
font-size:13px;
font-family:Verdana;
}
.ValidationCodeInput_Hidden
{
	display:none;	
}
.FooterNav
{
	width:910px;
	margin-left:-5px;
}
.footer_row
{
color:#ff4dff;
width:100%;

}
.footer_cell
{
text-align:right;
height:35px;

}
.hand
{
cursor:pointer;
}
.normal_cursor
{
cursor:auto;
}

.tdPhoneNumber2
{
padding-left:15px;
}
.summaryResultCode
{
border-collapse:collapse;
}
.summaryContacts
{
	border-collapse:collapse;
	font-size :12px;	
	margin-left:20px;
	margin-top:10px;
}
.summary_captions
{
font-weight:bolder;	
border:solid 1px #7799dd;	
padding:3px 3px 3px 3px;

}
.Summary_CellStyle
{
font-size :12px;	
border:solid 1px #7799dd;	
padding:5px;
padding:3px 3px 3px 3px;


}
.Contact_Summary_Caption
{
	font-size :12px;	
	border:solid 1px #7799dd;	
	font-weight:bolder;
	padding:3px 3px 3px 3px;
}
.Contact_CellStyle
{
	border:solid 1px #7799dd;	
	padding:3px 3px 3px 3px;
}
.ResultCode_CellStyle
{
	border:solid 1px #7799dd;	
	padding:3px 3px 3px 3px;

}
.MonitorResults_Container
{
	width :900px;
	padding-top:0px;
	padding-bottom :0px;
	overflow :auto;
	margin-left:15px;
	padding-left :10px;
}
.MonitorResults_Table
{
	border-collapse:collapse;
	font-size :12px;	
	margin-left :0px;
	margin-top:0px;
}
.MonitorResults_Table_Serv
{
	border-collapse:collapse;
	font-size :12px;	
	margin-top:0px;
}
.MonitorResults_Table_ServContainer
{
	width:900px;
	padding-top:0px;
	padding-bottom :0px;
	overflow :auto;
	padding-left:15px;
	overflow:auto;
	height:240px;
}

.Monitor_Captions
{
	font-size:12px;
	font-weight:bolder;
	border:solid 1px #7799dd;	
	padding:3px 3px 3px 3px;
	color:#000;
}

.Monitor_Entries
{
	font-size:12px;
	border:solid 1px #7799dd;	
	padding:3px 3px 3px 3px;
	color:#000;
}
.MonitorInfo
{

}
.LoginHeaderGrid
{
width:175px;
vertical-align:middle;
}
.LoginFooterGrid
{
margin-left:-5px;
}
.LoginContentGrid
{
width:100%;
}
.LoginBoxText
{
font-size:11px;
color:#ff8c03;
font-weight:bold;
text-decoration:none;
}
.LoginContainer
{
	width:185px;
	padding-left:10px;
}
.LoginContainer_Hide
{
	display:none;
}
.ForgotPasswordContainer
{
width:185px;

margin:0px;
padding:0 0 0 10px;

}
.ForgotPasswordContainer_Hide
{
	display:none;
}
.ResetPasswordContainer
{
width:185px;
padding-left:10px;
}
.ResetPasswordContainer_Hide
{
	display:none;
}
.ResetPasswordBoxHeader
{
	font-size:12px;
	color:#00468d;
}
.ResetPasswordBoxMiddle
{
	padding-top:15px;
	width:inherit;
}
.ResetPasswordBoxBottom
{
	padding-top:10px;
	width:inherit;
}
.ForgotPasswordBoxHeader
{
	
}
.ForgotPasswordBoxMiddle
{
	padding-top:15px;
	widows:184px;
}
.ForgotPasswordBoxBottom
{
	padding-top:10px;
}
.ForgotPassword_Labels
{
	height:20px;
	font-size:12px;
	color:#666;
}
.Login_Top_Bar
{
	width:175px;
}
.Login_Bottom_Bar
{
	width:175px;
	height:30px;
	margin-top:10px;
}
.LoginErrorPanel
{
	margin-top:5px;
}
.CreateAccountErrorPanel
{
	margin-top:10px;
}
.Login_Middle_Container
{
width:185px;
padding-top:18px;
height:auto;
}
.Create_Login_Middle_Container
{
width:185px;
padding-top:20px;
height:auto;
}
.LoginDivs
{
	width:100%;
	height:18px;
	font-size:12px;
}
.Login_Content_Captions
{
	padding-top:10px;
	height:20px;
	font-size:12px;
	color:#666;
}
.Square_Divs
{
	width:100%;
	height:20px;
	font-size:12px;
	border: solid 1px #000;
}
.ForgotPassword_Link_Hover
{
	font-size:11px;
	color:#000;
	cursor:pointer;
	font-weight:bold;
	text-decoration:underline;
}

.Error_Star_Show
{
	color:Red;
	width:5px;
	height:5px;
	font-size:10px;
}

.Error_Star_Hide
{
	display:none;
}

.CreateLoginFooterGrid
{
	width:175px;
}

.CreateContainer_Show
{
	width:185px;
	padding-left:10px;
}
.CreateContainer_Hide
{
	display:none;
}
.flag_dutch
{
	background-image:url(../Icons/eng.gif);
	background-position:right center;
	width:16px;
	height:16px;
	text-align:right;
	background-repeat:no-repeat;
	cursor:pointer;
	display :none;
}
.flag_english
{
	width:16px;
	height:16px;
	background-image:url(../Icons/nl.gif);
	background-position:right center;
	padding-right:0px;
	text-align:right;
	background-repeat:no-repeat;
	cursor:pointer;
	margin-right:10px;
	display :none;
}
.gridFlagsAndSignout
{
	margin-top:-45px;	
}
.ValidationCodeLabel
{
	font-size:12px;
	font-family:Verdana;
	font-weight:bolder;
	padding-left:0px;
	padding-top:5px;
	display:block;
	color:#000;
}

.ValidationCodeLabel_Hidden
{
	display:none;
}


.a
{
	float:left;
	background:url(../Icons/tableftB.gif) no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
	font-family:Verdana,arial;
	font-size:13px;
	font-weight:bolder;
	color:#000;
	cursor:pointer;
	background-position:0% -42px;
}
.span {
float:left;
display:block;
background:url(../Icons/tabrightB.gif) no-repeat right top;
padding:5px 15px 4px 6px;
background-position:100% -42px;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsB a span {float:none;}
/* End IE5-Mac hack */

.span_hover {
color:#fff;
}
.a_hover {

font-family:Verdana,arial;
font-size:13px;
color:#ff8c03;
cursor:pointer;
float:left;
background:url(../Icons/tableftB.gif) no-repeat left top;
margin:0;
padding:0 0 0 4px;
text-decoration:none;
}
.span_hover
{
float:left;
display:block;
background:url(../Icons/tabrightB.gif) no-repeat right top;
padding:5px 15px 4px 6px;
color:#ff8c03;
 font-weight:bolder;
}
.ul {
margin:0;
padding:0;
list-style:none;
}

.tabsB 
{
float:left;
width:100%;
padding-left:0px;
margin-left:-20px;
font-size:13px;
line-height:normal;
}

.a_selected 
{
font-family:Verdana,arial;
font-size:13px;
color:#fff;
cursor:pointer;
font-weight:bold;
float:left;
background:url(../Icons/left_selected.gif) no-repeat left top;
margin:0;
padding:0 0 0 4px;
text-decoration:none;
}

.span_selected
{
float:left;
display:block;
background:url(../Icons/right_selected.gif) no-repeat right top;
padding:5px 15px 4px 6px;
color:#fff;
}
.Create_Button
{
	font-size:12px;
	font-weight:bolder;
	color:#00468d;
	/*background:url(../Icons/create.gif) no-repeat center center;*/
	background:url(../Icons/create.gif);
	background-position:left center;
	background-repeat:no-repeat;
	text-align:center;
	border:0px;
	border-bottom-style:none;
	padding-left:5px;
}
.GridValidationInputs
{
	/*margin-left:20px;*/
}
.GridCreateList
{
	margin-top:20px;
	width:530px;
	display:block;
	font-size:13px;
}
.GridCreateMainList
{
	width:920px;
	display:block;
	margin:0 0 0 10px;
	font-size:13px;
}
.GridContactList
{
	width:386px;
	display:block;
	margin:10px 0 0 0px;
	font-family:Verdana,arial;
	font-size:0.9em;
}
.HeaderContactList
{
	font-weight :bolder ;
	font-size :12px;
	margin-left:10px;
}
.HeaderNoContactList
{
	font-weight:normal;
	font-size :10px;
	color:Red; 
}
.Hide
{
	display:none;  	
}
.Contact_Info_Hidden
{
	display:none;
}

.Contact_Info_Show
{
	width:386px;
	margin-top:10px;
}
.ContactInfoChild
{
	width:346px;/*910px;*/
	margin-top:10px;
	height:160px;
	overflow-x:hidden;
	overflow-y:auto;
	padding-left:10px;
}
.AcceptControlsGrid
{
	padding-left:10px;
}


.CreateList_Hidden
{
	display:none;
}

.CreateList_Show
{
	width:inherit;
	margin-left:10px;
	margin-top:10px;
}
.uploaderXLS_Hidden
{
	display :none; 
}

.ContactsContainer
{
	padding-right:0px;
	margin-top:17px;
	overflow :auto;
	width:386px;
	max-height :250;
	height:210px;
}
.uploaderXLS_Show
{
	font-size: 13px;
	color: #000000;
	font-family: Verdana;
}
.Button_Upload_Hidden
{
	display:none; 
}

.ErrorGlobal_Hidden
{
	display:none;
}
.ErrorGlobal_Show
{
	font-size:10pt;
	color:Red;
	text-align:left;
	font-family :Arial ;
}
.ErrorGlobal_Green
{
	font-size:10pt;
	color:Green;
	text-align:left;
	font-family :Arial ;
}
.VoiceFileBrowse
{
	color:#00468d;
	font-weight:bolder;
	background:url(../Icons/browse.gif) no-repeat center center;
	text-align:center;
	position:absolute;
	left:152px;
	top:-10px;
	width:110px;
	height:40px;
	border:0px;
	
}
.VoiceFileName
{
	position:absolute;
	margin-top:0px;
	width:144px;
}

.GridValidationInputs_Hidden
{
	display:none;
}

.SignOutGrid_Hidden
{
	display:none;
}
.SignOutGrid
{
	margin-top:0px;
	font-family:Arial;
	font-size:8pt;
	text-align:left;
	color:#858585;
	text-align:left;
}

.VoiceUploadSuccessfull
{
	font-size:11px;
	color:Green;
	text-align:left;		
}
.VoiceUploadSuccessfull_Hidden
{
	display:none;	
}
.XlsUploadSuccessfull_Hidden
{
	display:none;	
}
.XlsUploadSuccessfull
{
	font-size:11px;
	
	color:Green;
	text-align:left;		
}
div.fileinputs 
{
	position: relative;
}

div.fakefile 
{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 15;
	
}
input.file 
{	cursor:pointer;
	position: relative;
	text-align: right;
	-moz-opacity:0;
	filter:alpha(opacity: 0);
	opacity:0;
	z-index: 25;
}

.CoverInput
{
	position:absolute;
	z-index:999	;
	width:160px;
	height:20px;
	border:solid 1px #000;
	top:0px;
	left:0px;
}
div.FileInputsXls
{
	position:relative;	
	
	
}
div.fakefilexls
{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 15;
	
}
.FileNameXls
{
	position:absolute;
	margin-top:0px;
	top:0px;
	left:0px;
	
}

.XlsFileBrowse
{cursor:pointer;
	color:#00468d;
	font-weight:bolder;
	background:url(../Icons/browse.gif) no-repeat center center;
	text-align:center;
	position:absolute;
	left:152px;
	top:-10px;
	width:110px;
	height:40px;
	border:0px;
	
	
}
.FileInputsXls_Hidden
{
	display:none;	
}

.Button_UploadXls
{cursor:pointer;
	color:#00468d;
	font-weight:bolder;
	background:url(../Icons/upload.gif) no-repeat center center;
	text-align:center;
	border:0px;
	border-bottom-style:none;
	margin-top:-5px;
	
	position:absolute;
	top:278px;
	left:460px;
	
}
.ErrorPanel
{
	width:800px;
}
.CreateSpan
{
	display:block;
	height:30px;
	line-height:20px;			
	margin:0;
	padding-left:32px;
	background:url(../icons/create_round.gif) no-repeat 0 0;
	color:#00468d;
	font-weight:bolder;
}
.CreateEm
{
	display:block;
	height:25px;
	line-height:28px; /* controls where caption appears vertically*/			
	margin:0;
	padding-right:15px;/* space betn right edge of last char and right side btn */
	background:url(../icons/bar.gif) no-repeat 100% 0;
	font-style:normal;
}
.CreateButton
{	cursor:pointer;
	border:none;
	background:none;
	padding:0;
	margin:0;
	width:auto;
	overflow:visible;					
	text-align:center;	
	white-space:nowrap;	
	height:32px;
	line-height:38px;
	padding-right:5px;
	font-size:13px;
}
.CancelSpan
{
display:block;
height:30px;
line-height:20px;			
margin:0;
padding-left:32px;/* round width */
background:url(../icons/cancel_round.gif) no-repeat 0 0;
color:#00468d;
font-weight:bolder;
}
.FetchSpan
{
display:block;
height:30px;
line-height:20px;			
margin:0;
padding-left:32px;/* round width */
background:url(../icons/fetch_round.gif) no-repeat 0 0;
color:#00468d;
font-weight:bolder;

}
.LoginSpan
{
display:block;
height:30px;
line-height:20px;			
margin:0;
padding-left:32px;/* round width */
background:url(../icons/login_round.gif) no-repeat 0 0;
color:#00468d;
font-weight:bolder;

}
.Button_Hidden
{
	display:none;
	/* for hiding all styled buttons */
}
.BrowseSpan
{
display:block;
height:30px;
line-height:20px;			
margin:0;
padding-left:32px;/* round width */
background:url(../icons/browse_round.gif) no-repeat 0 0;
color:#00468d;
font-weight:bolder;

}
/*.BrowseButton
{
	border:none;
	background:none;
	padding:0;
	margin:0;
	width:auto;
	overflow:visible;					
	text-align:center;	
	white-space:nowrap;	
	height:32px;
	line-height:38px;
	padding-right:5px;
	
	position:absolute;
	left:155px;
	top:-8px;
	font-size:13px;
	
}
*/
.BrowseButton_Orange
{
	cursor:pointer;
	background-color:#F8981D;
	border:3px outset #F8981D;
	color:white;
	font-size:13px;
	font-weight:bold;
	padding:0;
	margin:0;
	overflow:visible;					
	text-align:center;	
	white-space:nowrap;	
	width:auto;
	/*height:32px;
	line-height:38px;*/
	padding-right:5px;
	position:absolute;
	left:155px;
	top:0px;
	font-size:13px;
	
}
.UploadVoiceButton
{
	
	background-color:#F8981D;
	border:3px outset #F8981D;
	color:white;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;
	font-size:13px;
	
	padding:0 5px 0 0;
	margin:0px 0 0 0;
	width:auto;
	overflow:visible;					
	text-align:center;	
	white-space:nowrap;	
	position:relative;
	top:0px;
	left:0;
}
.UploadSpan
{
display:block;
height:30px;
line-height:20px;			
margin:0;
padding-left:32px;/* round width */
background:url(../icons/upload_round.gif) no-repeat 0 0;
color:#00468d;
font-weight:bolder;
}
/*.UploadVoiceButton
{
cursor:pointer;
font-size:13px;
border:none;
background:none;
padding:0 5px 0 0;
margin:-5px 0 0 0;
width:auto;
overflow:visible;					
text-align:center;	
white-space:nowrap;	
height:32px;
line-height:38px;
color:#00468d;	
position:relative;
top:0;
left:0;
}*/
.UploadXlsButton_Hidden
{
display:none;

}
.UploadXlsButton
{
	background-color:#F8981D;
	border:3px outset #F8981D;
	color:white;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;
	font-size:13px;
	/*margin:0px 0 0 0;*/
	white-space:nowrap;	
	padding:0 5px 0 0;
	margin:0px 0 0 0;
	width:auto;
	overflow:visible;					
	text-align:center;	
	white-space:nowrap;
	position:absolute;
	top:0px;
	left:250px;	
}



	
	
.Monitor_NoRecords
{
	font-size:13px;
	color:Red;
	/*padding-left:30px;*/
}


.tr30
{
	height:30px;
}
.tr0
{
	height:0px;	
}
.procit_map
{
	padding-left:50px;
	padding-top:3px;
}
.Reset_Success
{
	font-size:12px;
	color:Green;
}
.Reset_Failure
{
	font-size:12px;
	color:red;
}
.ForgotPassword_InfoPane
{
	padding-top:10px;
}
a:link.text
{
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
	color:#ff8c03
}
a:visited.text
{
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
	color:#ff8c03
}
a:hover.text
{
	text-decoration:underline;
	cursor:pointer;
	font-weight:bold;
	color:#000
}
a:active.text
{
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
	color:#ff8c03
}
h3.partners_heading
{
	color:#ff8c03;
	font-family:Arial;
	font-size:17px;
	padding:0;
	margin:0;
}
strong.Contact_Procit
{
	font-family:Arial;
	color:#666;
	font-size:2;
	padding:0;
	margin:-2px 0px 0px 0px;
}
h2.Headings
{
	font-family: Tahoma, Arial;
	font-weight: bold;
	font-size: 20px;
	color: #ff8c03;
	padding:0px;
	margin:0px;
}
.h2headings_Login
{
	font-family: Tahoma, Arial;
	font-weight: bold;
	font-size: 20px;
	color: #ff8c03;
	padding:0;
	margin:0;
}
.Link_SideBarMenus
{
	font-family: Tahoma, Arial;
	font-weight: bold;
	font-size: 12px;
	color: #ff8c03;
	padding:0;
	margin:0;
	cursor :pointer;
}
.h2headings_CreateAccount
{
	font-family: Tahoma, Arial;
	font-weight: bold;
	font-size: 20px;
	color: #ff8c03;
}

.h2headings_ForgotPassword
{
	font-family: Tahoma, Arial;
	font-weight: bold;
	font-size: 20px;
	color: #ff8c03;
}
.h2headings_ResetPassword
{
	font-family: Tahoma, Arial;
	font-weight: bold;
	font-size: 20px;
	color: #ff8c03;
}
.h2headings_Contact
{
	font-family: Tahoma, Arial;
	font-weight: bold;
	font-size: 20px;
	color: #ff8c03;
	padding:0px;
	margin:0px;
}
.h2headings_WizardTitle
{
	font-family: Tahoma, Arial;
	font-weight: bold;
	font-size: 20px;
	color: #ff8c03;
	padding:0 0 0 20px;
	margin:-2px 0px 0px 0px;
}
.WizardTitle_Centered
{
	font-family: Tahoma, Arial;
	font-weight: bold;
	font-size: 20px;
	color: #ff8c03;
	padding:0;
	margin:0px 0px 0px 0px;
}
.inputError_Login
{
	font-size: 0.8em;/*10px;*/
	color: #ff0000;
	font-family: arial,Verdana;
}
.inputError
{
	font-size: 0.8em;
	color: #ff0000;
	font-family: Verdana;
}
input.detailBox
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: silver 1px solid;
    COLOR: #858585;
    BORDER-BOTTOM: silver 1px solid;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: white;
    margin-bottom:5px;
}
.lock_error
{
	background:url(../Icons/lock_error_16x16.gif) no-repeat;
	margin-left:-5px; 
	z-index:225;
}
.lock_error_hide
{
	display:none;
}
.lock_error_reset
{
	background:url(../Icons/lock_error_16x16.gif) no-repeat;
	z-index:225;
}
.Signout_Welcome
{
	font-size:11px;
	color:#858585;
	font-weight:bold;
}

a:link.textClickHere
{
	font-size:11px;
	color:#ff8c03;
	font-weight:bold;
	text-decoration:none;
}
a:visited.textClickHere
{
	font-size:11px;
	color:#ff8c03;
	font-weight:bold;
	text-decoration:none;
}
a:hover.textClickHere
{
	font-size:11px;
	color:#000;
	font-weight:bold;
	text-decoration:underline;
}
a:active.textClickHere
{
	font-size:11px;
	color:#ff8c03;
	font-weight:bold;
	text-decoration:none;
}
.leftSideBar_Zeroed
{
	width:0px;
}

.newAndStatusError_hide
{
	display:none;
}
.newAndStatusError
{
	font-size:12px;
	color:Red;
}

.dummyNewVoiceMessagePane
{
	width:721px;
	padding-left:1px;
	font-size:10pt;
	font-family:Arial;
	color:#858585;
}

.dummyStatusVoiceMessagePane
{
	color:#858585;
	width:721px;
	padding-left:1px;
	font-size:10pt;
	font-family:Arial;
}
.statusOnlyPane
{
	width:721px;
	padding-left:1px;
	font-size:10pt;
	font-family:Arial;
	color:#858585;
	margin-left :-10px;
}
/*.statusResults
{	
	height:204px;
	overflow:auto;
}*/
.dummypane_Hidden
{
	display:none;
}
.dummyGeneralInfo
{
	padding-top:2px;
}
.menubar_line
{
	border-bottom:solid 2px #898884;
}
.leftrightcontainer_edges_left
{
	/*border-left:solid 2px #898884;*/
}
.leftrightcontainer_edges_right
{
	/*border-right:solid 2px #898884;*/
}

.procitheader
{
	/*background-image:url(../icons/header.jpg);*/
	background-image:url(../icons/header_business.jpg);
	background-repeat:no-repeat;
	height:230px;
}
.black_box
{
	border-top:solid 2px #000;
	background:url(../Icons/newmiddle.gif) no-repeat;
	z-index :999;
	background-color :White;
}
.abar
{
	position:absolute;
	top:230px;
	width:2px;
	height:100%;
	background-color:#898884;
}
.bbar
{
	position:absolute;
	top:230px;
	width:2px;
	height:100%;
	background-color:#898884;
	z-index :100;
	
}
.Contact_Error
{
	background-image:url(../Icons/dustbin.png);
	background-repeat: no-repeat;
	background-position:left center;
	visibility:visible;
	cursor:pointer;
	cursor:hand;

}
.Contact_Error_Hide
{
	visibility:hidden;
}
.Contact_Message_Error
{
	font-size:11px;
	color:#f8981d;
}
.Listname_Show
{
font-size: 11px;
	font-family: Verdana;	/* to nullify display none*/
}


.FooterNextSpan
{
	display:block;
	height:30px;
	line-height:20px;			
	margin:0;
	padding-left:5px;/* round width */
	/*background:url(../icons/next_round.gif) no-repeat 0 0;*/
	/*background-color:#f8981d;*/
	/*color:#00468d;*/
	color:#fff;
	font-weight:bolder;
}

.NextEm
{
	display:block;
	height:30px;
	line-height:28px; /* controls where caption appears vertically*/			
	margin:0;
	padding-right:30px;/* space betn right edge of last char and right side btn */
	background:url(../icons/bar_roundright.gif) no-repeat 100% 0;
	font-style:normal;
	padding-left:10px;
}
.FooterPreviousSpan2 
{
	display:block;
	
	line-height:30px;
	margin:0;
	padding-left:8px;/* round width */
	color:#fff;
	font-weight:bolder;
	font-style:normal;
}
.FooterPreviousEm2
{
	display:block;
	height:32px;
	line-height:30px; /* controls where caption appears vertically*/			
	margin:0;
	padding-right:30px;/* space betn right edge of last char and right side btn */
	background:url(../icons/bar_roundleft.gif) no-repeat 100% 0;
	font-style:normal;
}
.footer_previous_label
{
	margin-top:2px;
	cursor:pointer;
	border:none;
	background:none;
	width:auto;
	overflow:visible;					
	text-align:center;	
	white-space:nowrap;	
	height:30px;
	line-height:15px;
	padding-right:5px;
	font-size:13px;
}

.PreEm
{
	display:block;
	height:30px;
	line-height:28px; /* controls where caption appears vertically*/			
	margin:0;
	/*padding-right:15px; space betn right edge of last char and right side btn */
	background:url(../icons/bar_roundleft.gif) no-repeat 100% 0;
	background-position:left center;
	font-style:normal;
	padding-left:30px;
	padding-right:10px;
}



.PreSpan
{
	display:block;
	height:30px;
	line-height:20px;			
	margin:0;
	padding-left:32px;
	color:#fff;
	font-weight:bolder;
}
.Button_SendNow
{
	cursor:pointer;
	border:none;
	background:none;
	padding:0;
	margin:0;
	width:auto;
	overflow:visible;					
	text-align:center;	
	white-space:nowrap;	
	height:32px;
	line-height:38px;
	font-size:13px;
}
.SendNowSpan
{
	display:block;
	height:30px;
	line-height:20px;			
	margin:0;
	padding-left:5px;/* round width */
	color:#fff;
	font-weight:bolder;
}
.SendNowEm
{
	display:block;
	height:30px;
	line-height:28px; /* controls where caption appears vertically*/			
	margin:0;
	padding-left:8px;
	padding-right:32px;/* space betn right edge of last char and right side btn */
	background:url(../icons/bar_roundright_send.gif) no-repeat 100% 0;
	font-style:normal;
	color:#fff;
	font-weight:bold;
}


#ErrorPanel
{
	height:32px;
	padding-top:5px;
	margin-left:25px;
	width:900px;
	height:30px;
	text-align:right;
}
.Orange_Button
{	cursor:pointer;
	background-color:#F8981D;
	border:3px outset #F8981D;
	color:white;
	font-size:13px;
	font-weight:bold;
	padding:0;
	margin:0;
	overflow:visible;					
	text-align:center;	
white-space:nowrap;	
}
.OrangeEm
{
	font-style:normal;
}
.CreateAccountButton
{	cursor:pointer;
	background-color:#F8981D;
	border:3px outset #F8981D;
	color:white;
	font-size:13px;
	font-weight:bold;
	padding:0;
	margin:0;
	overflow:visible;					
	text-align:center;	
	
}
.AcceptLoading
{
	
}
.CurrentCampaignCode
{
	font-size:13px;
	font-weight:bold;
	color:#ff8c03;
	margin-left:20px;
}

.partners_heading
{
	color:#ff8c03;
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	padding:0;
	margin:0;
}
.Home_li
{
	color:#ff8c03;
	font-size:10pt;
	font-weight:bolder;
}
.ContactUs_required
{
	color:#ff8c03;
	font-family:Arial;
	font-size:12pt;
	padding:0;
	margin:0;
}
.Key_forgotPassword
{
	background:url(../famfamfam_icons/key_go.png) no-repeat;
	margin-right:-5px; 
	z-index:225;
}
.img_SignUp
{
	background:url(../famfamfam_icons/user_add.png) no-repeat;
	margin-right:-5px; 
	z-index:225;
}
.img_SessionTimeout
{
	background:url(../famfamfam_icons/exclamation.png) no-repeat;
	margin-right:-5px; 
	z-index:225;
}
.Footer_Black
{
	/*background:url(../Icons/wall-tile.jpg) repeat-x;*/
	height :40px; 
}
.Footer_Text
{
	color:#ff8c03;
	font-family :Arial;
	font-size:8pt;
	text-decoration :none;
}
.Footer_Container
{
	width :725px;
	height :50px;
	border-top:1px solid #ff8c03;
	margin-left :205px;
}
.Footer_Container_Enlarged
{
	border-top : 1px solid #ff8c03;
	margin-left : 15px;
	width : 913px; 
	height :50px;
}
.Footer_MiddleTD
{
	border-bottom:2px solid #898884;
	border-left:2px solid #898884;
	border-right:2px solid #898884;
	background-color:White; 
}
.Footer_buttons
{
	color:#ff8c03;
	font-family :Impact;
	font-size:10pt;
	cursor :pointer;
}
.Brochure_Image
{
	background:url(../famfamfam_icons/page_white_acrobat.png) no-repeat;
	vertical-align :top;
}
.Help_Image
{
	background:url(../famfamfam_icons/help.png) no-repeat;
	vertical-align :top;
}
.Terms_Image
{
	background:url(../famfamfam_icons/page_white_text.png) no-repeat;
	vertical-align :top;
}
.Reports_Image
{
	background:url(../famfamfam_icons/report.png) no-repeat;
	vertical-align :top;
	display:none;
}
.BuyCredits_Image
{
	background:url(../famfamfam_icons/money_euro.png) no-repeat;
	vertical-align :top;
}
.Privacy_Image
{
	background:url(../famfamfam_icons/eye.png) no-repeat;
	vertical-align :top;
}
.ReportAbuse_Image
{
	background:url(../famfamfam_icons/telephone_delete.png) no-repeat;
	vertical-align :top;
	 
}
.Business_Image
{
	background:url(../famfamfam_icons/user_gray.png) no-repeat;
	vertical-align :top;
}
.Contact_Image
{
	background:url(../famfamfam_icons/email_edit.png) no-repeat;
	vertical-align :top;
}
.Demo_Pane
{
	color:#858585;
	width:722px;
	padding-left:1px;
	font-size:10pt;
	font-family:Arial;
}
.Text_Hover
{
	color:Black;
	text-decoration :underline; 	
}
signOut_Image
{
	background:url(../icons/email_edit.png) no-repeat;
	vertical-align :top;
}



.Footer_MiddleTD
{
	border-bottom:2px solid #898884;
	border-left:2px solid #898884;
	border-right:2px solid #898884;
	background-color:White; 
}
.zeroCredits
{
	color:#858585;
	font-family:Arial;
	font-size:13px;
	display:block;
	padding-left:20px;	
}
.contactVMS
{
	padding-left:10px;
	background-image:url(../Icons/sign-up_normal.jpg);
	background-position:right center;
	width:150px;
	height:150px;
	text-align:right;
	background-repeat:no-repeat;
	cursor:pointer;
}
.contactVMS_Hover
{
	padding-left:10px;
	background-image:url(../Icons/sign-up_hover.jpg);
	background-position:right center;
	width:150px;
	height:150px;
	text-align:right;
	background-repeat:no-repeat;
	cursor:pointer;
}
.homeContactVMS
{
	background-image:url(../Icons/MAINBUTTON_A_HOVER.jpg);
	/*margin-left:250px;*/
	background-position:right center;
	width:190px;
	height:80px;
	text-align:right;
	background-repeat:no-repeat;
	cursor:pointer;
}
.homeContactVMS_Hover
{
	background-image:url(../Icons/MAINBUTTON_D_HOVER.jpg);
	/*margin-left:250px;*/
	background-position:right center;
	width:190px;
	height:80px;
	text-align:right;
	background-repeat:no-repeat;
	cursor:pointer;
}
.LinkContactVMS
{
	/*margin-left:160px;*/
	text-align:right;
	cursor:pointer;
	font-size :11px; 
	font-weight:bold ;
	font-family:Arial ;  
}
.BannerProcit
{
	background-image:url(../Icons/partners_animated.gif);
	width:175px;
	height:200px;
	text-align:right;
	background-repeat:no-repeat;
	cursor:pointer;
}
.FlyerVMS
{
	background-image:url(../Icons/BROCHURE_A_HOVER.jpg);
	background-position:right center;
	width:190px;
	height:80px;
	text-align:right;
	background-repeat:no-repeat;
	cursor:pointer;
}
.FlyerVMS_Hover
{
	background-image:url(../Icons/BROCHURE_HOVER.jpg);
	/*margin-left:100px;*/
	background-position:right center;
	width:190px;
	height:80px;
	text-align:right;
	background-repeat:no-repeat;
	cursor:pointer;
}
.Select_CampaignCode
{
	max-height :30px;
	height :100px;
	float :left ;

}
.SideMenuContainer
{
  margin-left :-3px;		
}
.Button_AutoFill
{
	BACKGROUND-IMAGE: url(../icons/ajex-drop-down.gif);
	height: 20px;
	width : 20px;
	background-repeat :no-repeat ;
	background-position :top ;
	vertical-align :middle ;
	background-color :White ;
	border :solid 0px black;
}
.Button_Calendor
{
	BACKGROUND-IMAGE:url(../icons/calendar.gif);
	height: 20px;
	width : 20px;
	background-repeat :no-repeat ;
	vertical-align :top ;
	background-position:center ;
	border :lightgrey 2px outset;
}
.GridReportsContainer	
{
	/*margin-left:10px;*/
	margin-top:10px;
	margin-right:10px;
	color:#858585;
	font-size:10pt;
	font-family:Arial;
	text-align:justify;
}
.Button_Reports
{	
	cursor:pointer;
	background-color:#F8981D;
	border:3px outset #F8981D;
	color:white;
	font-size:13px;
	font-weight:bold;
	padding:0;
	margin:0;
	overflow:visible;					
	text-align:center;	
	white-space:nowrap;	
	width :90px;
}
.GridBuyCredits
{
	color:#858585;
	font-size:10pt;
	font-family:Arial;
	text-align:justify;
}
.Ideal_Success
{
	color:Green;
	font-size:10pt;
	font-family:Arial;
	text-align:justify;	
}
.Ideal_Cancel
{
	color:Red;
	font-size:10pt;
	font-family:Arial;
	text-align:justify;	
}
.Ideal_Error
{
	color:Red;
	font-size:10pt;
	font-family:Arial;
	text-align:justify;	
}
.BuyCreditsDescription
{
	color:#858585;
	width:722px;
	padding-left:1px;
	font-size:10pt;
	font-family:Arial;
	text-align:justify;
}
.BuyCreditsPriceTable
{
	color:#858585;
	font-size:10pt;
	font-family:Arial;
	text-align:justify;
	margin-left :10px;
	border:solid 1px #ff8c03;
	border-width :thin;
}
.BuyCreditsPriceTableTD
{
	border:solid 1px #ff8c03;
	border-width :thin;
}
.iDEAL_Image
{
	background:url(../Icons/ideal_logo_small.gif) no-repeat;
	vertical-align :top;
	height:55px;
	width:61px;
}
.CampaignMessage
{
	font-family:Verdana,arial;
	font-size:13px;
	color:#ff8c03;
	margin-top :5px;
	margin-left :40px;	
	text-align:justify;
}
.Report_Headers
{
	font-family:Arial;
	font-size:8pt;
	font-weight:bolder;
	border:solid 1px #7799dd;	
	padding:1px 1px 1px 1px;
	color:#000;
}

.Report_Entries
{
	font-family:Arial;
	font-size:8pt;
	border:solid 1px #7799dd;	
	padding:1px 1px 1px 1px;
	color:#000;
}
.MonitorCampaignMessage_Table
{
	border-collapse:collapse;
	font-size :12px;	
	margin-top:0px;
	margin-bottom :10px;
	margin-right :20px;
	width:auto ;
	max-width :600px;
	display: block;
}
.summaryCampaignMessage
{
	border-collapse:collapse;
	font-size :12px;	
	margin-left:20px;
	margin-top:10px;
}
.ReportsDiv
{
	width:725px;
	overflow :auto;
	height:auto;
}
