/* CSS Document */


a:link {color: #000;}
a:visited {color: #000;}
a:hover {color: #fff;}
a:active {color: #333366;}

a.button3:link {color: #094889;}
a.button3:visited {color: #094889;}
a.button3:hover {color: #ffffff;}
a.button3:active {color:#094889;}

a.alt:link {color: #000000;}
a.alt:visited {color: #000000;}
a.alt:hover {color: #333333;}
a.alt:active {color: #333366;}


a.tab:link {color: #111111; text-decoration: none;}
a.tab:visited {color: #111111; text-decoration: none;}
a.tab:hover {color: #666666; text-decoration: none;}
a.tab:active {color: #FF6600; text-decoration: none;}

a.tabOn:link {color: #FFFFFF; text-decoration: none; font-weight:bold;}
a.tabOn:visited {color: #FFFFFF; text-decoration: none; font-weight:bold;}
a.tabOn:hover {color: #FFFFFF; text-decoration: none; font-weight:bold;}
a.tabOn:active {color: #FFFFFF; text-decoration: none; font-weight:bold;}

a.TextWhite:link {color: #FFFFFF}
a.TextWhite:visited {color: #FFFFFF}
a.TextWhite:hover {color: #FFFFFF}
a.TextWhite:active {color: #FFFFFF}

a.TextWhiteSmall:link {color: #FFFFFF}
a.TextWhiteSmall:visited {color: #FFFFFF}
a.TextWhiteSmall:hover {color: #FFFFFF}
a.TextWhiteSmall:active {color: #FFFFFF}

a.TextBlackSmall:link {color: #000000;}
a.TextBlackSmall:visited {color: #000000;}
a.TextBlackSmall:hover {color: #333333;}
a.TextBlackSmall:active {color: #333366;}

a.TextBlackSmall2:link {color: #000000;text-decoration: none;}
a.TextBlackSmall2:visited {color: #000000;text-decoration: none;}
a.TextBlackSmall2:hover {color: #333333;text-decoration: none;}
a.TextBlackSmall2:active {color: #333366;text-decoration: none;}

BODY.mainbody
{
margin:								0px;
background:					url('images/bg-fadeorange.gif');
background-attachment: 		fixed;
background-color:				#FFFFFF;
}


BODY.mainbodyOLD
{
margin:								0px;
background:						url('images/bg-trans.gif');
background-attachment: 		fixed;
background-color:				#FF6600;
}



BODY.mainbodyImmigration
{
margin:								0px;
background:					url('images/bg-fadered.gif');
background-attachment: 		fixed;
background-color:				#E42626;
}




.HeaderLinks {
background-color:	#FF6600;
padding-left:		2px;
padding-right:		0px;
padding-top:		0px;
padding-bottom:		0px;
}



.BodyBackground /*MAIN BODY TABLE*/
{
background-color:	#FFFFFF;
}


.SideModBgColor
{
background-color:	#F9F6F0;
}



.MainContentPadding
{
padding-left:		15px;
padding-right:		15px;
}


.textNormal
{
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 			10pt;
color:				#111111;
}


.TextSmall
{
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 			8pt;
color:				#111111;
}

.TextTiny
{
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 		7pt;
color:			#111111;
}

.Copyright
{
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 			8pt;
font-weight:		normal;
color:				#FFFFFF;
}
.CopyrightBold
{
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 			8pt;
font-weight:		bold;
color:				#FFFFFF;
}
a.Copyright:link {color: #FFFFFF; text-decoration: underline; font-weight:normal;}
a.Copyright:visited {color: #FFFFFF; text-decoration: underline; font-weight:normal;}
a.Copyright:hover {color: #FFFFFF; text-decoration: underline; font-weight:normal;}
a.Copyright:active {color: #FFFFFF; text-decoration: underline; font-weight:normal;}



.textTab
{
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 		9pt;
font-weight:		normal;
color:				#111111;
decoration:			none;
}



a.subNav:link {color: #FFFFFF; text-decoration: underline; font-weight:bold;}
a.subNav:visited {color: #FFFFFF; text-decoration: underline; font-weight:bold;}
a.subNav:hover {color: #CCCCCC; text-decoration: underline; font-weight:bold;}
a.subNav:active {color: #FFFFFF; text-decoration: underline; font-weight:bold;}



.textAdd
{
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 			9pt;
font-weight:		bold;
color:				#333333;
padding-left:		15px;
padding-right:		6px;
padding-top:		0px;
padding-bottom:		0px;
}


.textAddNew
{
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 			8pt;
font-weight:		normal;
color:				#111111;
padding-left:		0px;
padding-right:		6px;
padding-top:		0px;
padding-bottom:		0px;
}


.textTitle
{
font-family:		 times, times new roman, georgia, serif;
font-size: 		22pt;
font-weight:		bold;
color:			#111111;
}



.textTitleB
{
font-family:		 times, times new roman, georgia, serif;
font-size: 		16pt;
font-weight:		bold;
color:			#111111;
}

.textTitleC
{
font-family:		 times, times new roman, georgia, serif;
font-size: 		14pt;
font-weight:		bold;
color:			#111111;
}

.textTitleSub
{
font-family:		 times, times new roman, georgia, serif;
font-size: 		14pt;
font-weight:		bold;
color:			#111111;
}




.table1
{
padding-left:		15px;
padding-right:		5px;
padding-top:		2px;
padding-bottom:		1px;		
}


.table2
{
padding-left:		15px;
padding-right:		0px;
padding-top:		4px;
padding-bottom:		4px;		
height:				48px;
}


.table4
{
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 			8pt;
font-weight:		bold;
color:				#FFFFFF;
decoration:			none;
padding-left:		15px;
padding-right:		0px;
padding-top:		0px;
padding-bottom:		0px;		
}




/*  
---------------------------------------
MIDDLE CONTENT TABLE STYLES
*/
table.MainContentTable {
border-collapse:			collapse;
border-style:				solid;
border-color:       		#FFFFFF;
border-top-width:			1px;
border-bottom-width:		1px;
border-left-width:			1px;
border-right-width:			1px;

margin-bottom:				1px;
padding-left:				0px;
padding-right:				0px;
padding-top:				0px;
padding-bottom:				0px;
}

td.MainContentTableTop {
border-collapse:			collapse;
border-style:				solid;
border-color:       		#FFFFFF;
border-top-width:			1px;
border-bottom-width:		2px;
border-left-width:			2px;
border-right-width:			1px;

padding-left:				6px;
padding-right:				6px;
padding-top:				2px;
padding-bottom:				3px;
}

td.MainContentRow {
border-collapse:			collapse;
border-style:				solid;
border-color:       		#FFFFFF;
border-top-width:			1px;
border-bottom-width:		1px;
border-left-width:			2px;
border-right-width:			2px;
	
padding-left:				6px;
padding-right:				6px;
padding-top:				1px;
padding-bottom:				2px;
}

td.MainContentRowAlt {
border-collapse:			collapse;
border-style:				solid;
border-color:       		#FFFFFF;
border-top-width:			1px;
border-bottom-width:		1px;
border-left-width:			2px;
border-right-width:			2px;
	
padding-left:				6px;
padding-right:				6px;
padding-top:				1px;
padding-bottom:				2px;
}

td.tableFooter {
padding-left:		0px;
padding-right:		0px;
padding-top:		0px;
padding-bottom:		0px;
height:			1;
}

/*  
---------------------------------------
MIDDLE CONTENT TABLE STYLES -- SMALLER MODULES
*/

.modSpacer {
width:				100%;
height:				30px;
background-color:		#FFFFFF;
}



table.MainContentTableSMod {
border-collapse:			collapse;
border-style:				solid;
border-color:       		#FFFFFF;
border-top-width:			1px;
border-bottom-width:		1px;
border-left-width:			1px;
border-right-width:			1px;

margin-bottom:				15px;
padding-left:				0px;
padding-right:				0px;
padding-top:				0px;
padding-bottom:				0px;
}

td.MainContentTableTopSMod {
border-collapse:			collapse;
border-style:				solid;
border-color:       		#FFFFFF;
border-top-width:			1px;
border-bottom-width:		2px;
border-left-width:			2px;
border-right-width:			1px;	
padding-left:				6px;
padding-right:				6px;
padding-top:				2px;
padding-bottom:				3px;
}

td.MainContentRowSMod {
line-height:				140%;
border-collapse:			collapse;
border-style:				solid;
border-color:       			#FFFFFF;
border-top-width:			1px;
border-bottom-width:			1px;
border-left-width:			2px;
border-right-width:			2px;	
padding-left:				14px;
padding-right:				6px;
padding-top:				8px;
padding-bottom:				20px;
}

td.MainContentRowAltSMod {
line-height:				140%;
border-collapse:			collapse;
border-style:				solid;
border-color:       		#FFFFFF;
border-top-width:			1px;
border-bottom-width:		1px;
border-left-width:			2px;
border-right-width:			2px;
background-color:			#DDDDDD;	
padding-left:				6px;
padding-right:				6px;
padding-top:				1px;
padding-bottom:				2px;
}

/*
-----
*/





.TextBlack {
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 		9pt;
font-weight:		normal;
color:			#111111;
}

.TextGray {
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 		9pt;
font-weight:		normal;
color:			#999999;
}

.TextBlackQuickCreate {
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 		9pt;
font-weight:		normal;
color:			#111111;
line-height: 		140%
}

.TextBlackBold {
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 			9pt;
font-weight:		Bold;
color:				#111111;
}

.TextYellowBold {
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 		10pt;
font-weight:		Bold;
color:			#FFF4BB;
}

.TextBlackSmall {
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 			8pt;
font-weight:		normal;
color:				#111111;
}

.TextGreenSmall {
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 		7pt;
font-weight:		normal;
color:			#00FF33;
}

.TextBlackMini {
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 		7pt;
font-weight:		normal;
line-height:		80%;
color:			#111111;
}

.TextWhite {
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 			10pt;
font-weight:		bold;
color:				#FFFFFF;
}
.TextWhiteSmall {
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 			8pt;
font-weight:		normal;
color:				#FFFFFF;
}


/*  
---------------------------------------
SIDE MODULES CONTENT STYLES
*/



.TextBold {
font-family:			arial, ms sans serif, verdana, sans-serif;
font-size: 			10pt;
font-weight:			bold;
color:				#111111;
}
.TextNormal {
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 			9pt;
font-weight:		normal;
color:				#111111;
}

.SideModSep
{
margin-top:			8px;
margin-bottom:		0px;
}

.SideModule {
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 			9pt;
font-weight:		normal;
color:				#111111;	
padding-left:		9px;
padding-right:		6px;
padding-top:		6px;
padding-bottom:		8px;
}

.SideModuleBottom {
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 		9pt;
font-weight:		normal;
color:			#111111;	
padding-left:		9px;
padding-right:		6px;
padding-top:		2px;
padding-bottom:		2px;
}

.SideModuleRightIcon {	
padding-left:		6px;
padding-right:		6px;
padding-top:		6px;
padding-bottom:		4px;
}

.SideModuleLeftIcon {	
padding-left:		6px;
padding-right:		6px;
padding-top:		6px;
padding-bottom:		4px;
}

.ModuleSep {	
width:				100%;
height:				1px;
color:				#CCC4BC;
}


.ModuleItemHistoryTD {	
padding-top:		6px;	
}
.ModuleItemHistoryIconTD {	
padding-top:		6px;
padding-right:		4px;	
}


.ModuleSideGeneral {	
padding-top:		6px;	
}


.ModuleCalendar {
padding:		2px;
border-left: 		#333366 1px solid; 
border-right: 		#9999CC 1px solid; 
border-top: 		#9999CC 1px solid; 
border-bottom: 		#333366 1px solid;
}

.ModuleCalendarHead {
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 		10pt;
font-weight:		Bold;
color:			#FFFFFF;
background-color:	#666699;
padding:		2px;	
}

.ModuleCalendarDays {
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 		8pt;
font-weight:		Bold;
padding-left:		1px;
padding-right:		1px;
color:			#333333;
background-color:	#DDDDDD;	
}




.ThisWeek {
background-color:	#EFEFF5; 
}

.CalFrame {
padding:		1px;
border-left: 		#D9D9E5 1px solid; 
border-right: 		#D9D9E5 1px solid; 
border-top: 		#D9D9E5 1px solid; 
border-bottom: 		#D9D9E5 1px solid;
Background-color:	#FFFFFF; 
}


.calTitle 
{
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 		10pt;
font-weight:		bold;
COLOR: 			#111111; 
FONT-FAMILY: 		'Arial','MS Sans Serif','Helvetica','Verdana','Sans Serif';
TEXT-ALIGN: 		center; 
}
.calDays {
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 		8pt;
font-weight:		normal;
COLOR: 			#111111; 
FONT-FAMILY: 		'Arial','MS Sans Serif','Helvetica','Verdana','Sans Serif';
TEXT-ALIGN: 		center; 
}

.calDaysBig {
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 		9pt;
font-weight:		bold;
COLOR: 			#FFFFFF; 
FONT-FAMILY: 		'Arial','MS Sans Serif','Helvetica','Verdana','Sans Serif';
TEXT-ALIGN: 		center; 
}
.calTodayBgBig
{
BACKGROUND-COLOR: 	#FFFFEB;
border-left: 		#D9D9E5 1px solid; 
border-right: 		#D9D9E5 1px solid; 
border-top: 		#D9D9E5 1px solid; 
border-bottom: 		#D9D9E5 1px solid;
}

.calToday {
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 		9pt;
font-weight:		Bold;
color:			#111111;

a.calToday:link {color: #111111; text-decoration: none;}
a.calToday:visited {color: #111111; text-decoration: none;}
a.calToday:hover {color: #111111; text-decoration: underline;}
a.calToday:active {color: #111111; text-decoration: underline;}
	





}
.calActive {
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 		9pt;
font-weight:		Normal;	
}

a.calActive:link {color: #111111; text-decoration: none;}
a.calActive:visited {color: #111111; text-decoration: none;}
a.calActive:hover {color: #111111; text-decoration: underline;}
a.calActive:active {color: #111111; text-decoration: underline;}

.calInactive {
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 		9pt;
font-weight:		Normal;	
}
a.calInactive:link {color: #ADADAD; text-decoration: none;}
a.calInactive:visited {color: #ADADAD; text-decoration: none;}
a.calInactive:hover {color: #ADADAD; text-decoration: underline;}
a.calInactive:active {color: #ADADAD; text-decoration: underline;}

.calEvent {
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 		9pt;
font-weight:		Normal;	
}

a.calEvent:link {color: #CC0000; text-decoration: underline;}
a.calEvent:visited {color: #CC0000; text-decoration: underline;}
a.calEvent:hover {color: #CC0000; text-decoration: underline;}
a.calEvent:active {color: #CC0000; text-decoration: underline;}

a.calEvent2:link {color: #660066; text-decoration: underline;}
a.calEvent2:visited {color: #660066; text-decoration: underline;}
a.calEvent2:hover {color: #660066; text-decoration: underline;}
a.calEvent2:active {color: #660066; text-decoration: underline;}

a.calEvent3:link {color: #333399; text-decoration: underline;}
a.calEvent3:visited {color: #333399; text-decoration: underline;}
a.calEvent3:hover {color: #333399; text-decoration: underline;}
a.calEvent3:active {color: #333399; text-decoration: underline;}

a.calEvent4:link {color: #993333; text-decoration: underline;}
a.calEvent4:visited {color: #993333; text-decoration: underline;}
a.calEvent4:hover {color: #993333; text-decoration: underline;}
a.calEvent4:active {color: #993333; text-decoration: underline;}
/*  
---------------------------------------
HTML FORM STYLES
*/
form {
margin:				0px
}

input {
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 			8pt;
}

.button3 {
text-decoration:none;
border:0px solid #000;
padding-top:1px;
text-align:center;
display:inline;
margin-bottom:-4px;
height:20px;
width:72px;
margin-right:2px;
/*background-color: #B6A28B;*/
background-image: url('working/Form_Button_bg.gif');
background-repeat:no-repeat;
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 		8pt;
font-weight:		bold;
/*background-color: 	#F5F4EF;
padding:		1px;
margin:			0px;
margin-bottom:		1px;
border-left: 		#000 10px solid; 
border-right: 		#003F80 1px solid; 
border-top: 		#003F80 1px solid; 
border-bottom: 		#003F80 1px solid;*/
cursor:			pointer; 
}
.cancel{
background-image: url('working/cancel.gif');
}
.send{
background-image: url('working/send.gif');
}
.attachment{
background-image: url('working/attachment.gif');
width:130px;
}
.apply{
margin-left:5px;
margin-bottom:-4px;
}


input.button {
color:#094889;
background-image: url('working/button_bg.gif');
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 		8pt;
font-weight:		bold;
background-color: 	none;
margin-bottom:		1px;
border-top:1px solid #96BDEA;
border-bottom:1px solid #5C81B7;
border-left:1px solid #96BDEA;
border-right:1px solid #96BDEA;
cursor:			pointer; 
}

input.buttonhilight {
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 		8pt;
font-weight:		bold;
color:			#111111;
background-color: 	#E5E5E5;
padding:		1px;
margin:			0px;
margin-bottom:		1px;
border-left: 		#006600 1px solid; 
border-right: 		#669966 1px solid; 
border-top: 		#669966 1px solid; 
border-bottom: 		#006600 1px solid;
cursor:			pointer; 
}













INPUT.buttonDisabled
{
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 			8pt;
font-weight:		bold;
color:				#B7B7B7;
background-color: 	#F7F7F7;
padding:			1px;
margin:				0px;
margin-bottom:		1px;
border-left: 		#B2B2B2 1px solid; 
border-right: 		#B7B7B7 1px solid; 
border-top: 		#B7B7B7 1px solid; 
border-bottom: 		#B2B2B2 1px solid;
cursor: 			pointer; 

}


.ButtonInvisible {
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 			8pt;
font-weight:		bold;
color:				#111111;
background-color: 	#FFFFFF;
padding:			1px;
margin:				0px;
margin-bottom:		1px;
border-left: 		#4C4C4C 0px solid; 
border-right: 		#B2B2B2 0px solid; 
border-top: 		#B2B2B2 0px solid; 
border-bottom: 		#4C4C4C 0px solid;
cursor:			pointer; 
}




.ButtonTopPadding {
padding-top:		8px;
}


select {
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 		8pt;
}

.SelectFixedWidth {
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 		8pt;
width:			140;
}


.MessengerSelect {
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 		8pt;
width:			185;


.error_label {		
background-color: 	GREEN;
}


.textfield {		
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 			9pt;
background-color: 	#FFFFFF;
}
.textfieldSearch {		
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 			9pt;
background-color: 	#FFFFFF;
}
.textfieldSearch2 {		
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 			9pt;
background-color: 	#FFFFFF;
width:				110px;
}
.textfieldQuickCreate {		
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 			9pt;
background-color: 	#FFFFFF;
width:				175px;
}
.textfieldQuickCreateReadOnly {		
font-family:			arial, ms sans serif, verdana, sans-serif;
font-size: 			9pt;
background-color: 		#F0F0F0;
width:				175px;
}
.textfieldQuickCreateSmall {		
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 			9pt;
background-color: 	#FFFFFF;
width:				120px;
}

.textfieldMessenger {		
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 			9pt;
background-color: 	#FFFFFF;
width:				150px;
}
.textfieldData {		
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 		8pt;
background-color: 	#FFFFFF;
}

.requiredfield {		
color:			#FF0000;
}

.ContentHome
{	
padding-left:		0px;
padding-right:		15px;
padding-top:		0px;
padding-bottom:		0px;
}

.readonlyfield
{	
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 		8pt;
background-color: 	#F0F0F0;
}
}





/*  
---------------------------------------
ERROR FORMATING
*/

Table.ErrorTable
{
border-collapse:		collapse;
border-style:			solid;
border-color:       		#C70F0F;
border-top-width:		2px;
border-bottom-width:		2px;
border-left-width:		2px;
border-right-width:		2px;

margin-bottom:			0px;
padding-left:			0px;
padding-right:			0px;
padding-top:			0px;
padding-bottom:			0px;
}


td.ErrorTable
{
margin-bottom:			0px;
padding-left:			10px;
padding-right:			6px;
padding-top:			6px;
padding-bottom:			6px;
line-height:			140%;
}


.TextError{
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 		9pt;
font-weight:		normal;
color:			#C70F0F;
}

td.dataField1_error {
text-align:				right;
BACKGROUND-COLOR: 			red; /* dark */
border-collapse:			collapse;
border-style:				solid;
border-color:       			#FFFFFF;
border-top-width:			1px;
border-bottom-width:			1px;
border-left-width:			2px;
border-right-width:			2px;
padding-left:				6px;
padding-right:				6px;
padding-top:				0px;
padding-bottom:				0px;
}




td.dataField1_default {
text-align:				right;
BACKGROUND-COLOR: 			#E5E4D9; /* dark */
border-collapse:			collapse;
border-style:				solid;
border-color:       			#FFFFFF;
border-top-width:			1px;
border-bottom-width:			1px;
border-left-width:			2px;
border-right-width:			2px;
padding-left:				6px;
padding-right:				6px;
padding-top:				0px;
padding-bottom:				0px;
}

td.dataField2_default {
text-align:				left;
BACKGROUND-COLOR: 			#F5F4EF; /* light */
border-collapse:			collapse;
border-style:				solid;
border-color:       			#FFFFFF;
border-top-width:			1px;
border-bottom-width:			1px;
border-left-width:			2px;
border-right-width:			2px;
padding-left:				6px;
padding-right:				6px;
padding-top:				0px;
padding-bottom:				0px;
}





.QuickCreateError{
font-family:				arial, ms sans serif, verdana, sans-serif;
font-size: 				9pt;
font-weight:				bold;
color:					#FFFFFF;
background-color:			red;
padding-left:				3px;
padding-right:				3px;
padding-top:				1px;
padding-bottom:				1px;
margin-bottom:					50px;
}
.QuickCreateAdded{
font-family:				arial, ms sans serif, verdana, sans-serif;
font-size: 				9pt;
font-weight:				bold;
color:					#FFFFFF;
background-color:			green;
padding-left:				3px;
padding-right:				3px;
padding-top:				1px;
padding-bottom:				1px;
}

.online
{
background-color:			#FFF4BB;
}

.TextOnline
{
font-family:				arial, ms sans serif, verdana, sans-serif;
font-size: 				8pt;
font-weight:				normal;
color:					red;
}

/*  
---------------------------------------
POP-UP FORMATING
*/
.PopupHeader {	
padding-left:		6px;
padding-right:		6px;
padding-top:		0px;
padding-bottom:		0px;
}
.PopupBody {	
padding-left:		6px;
padding-right:		6px;
padding-top:		0px;
padding-bottom:		6px;
}

td.PopDataField1 {
text-align:				right;
BACKGROUND-COLOR: 			#CCCCCC; /* dark */
border-collapse:			collapse;
border-style:				solid;
border-color:       			#FFFFFF;
border-top-width:			1px;
border-bottom-width:			1px;
border-left-width:			2px;
border-right-width:			2px;
padding-left:				6px;
padding-right:				6px;
padding-top:				0px;
padding-bottom:				0px;
}
td.PopDataField2 {
BACKGROUND-COLOR: 			#E5E5E5; /* light */
border-collapse:			collapse;
border-style:				solid;
border-color:       			#FFFFFF;
border-top-width:			1px;
border-bottom-width:			1px;
border-left-width:			2px;
border-right-width:			2px;
padding-left:				6px;
padding-right:				6px;
padding-top:				0px;
padding-bottom:				0px;
}

/*  
---------------------------------------
EMAIL FORMATING
*/
td.EmailPadding {
padding-left:				10px;
padding-right:				10px;
padding-top:				0px;
padding-bottom:				0px;
}

.TextFieldEmail {		
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 		9pt;
background-color: 	#FFFFFF;
width:			380px;
}

.TextFieldEmailAt {		
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 		9pt;
background-color: 	#FFFFFF;
width:			300px;
}

input.buttonFixed {
font-family:		arial, ms sans serif, verdana, sans-serif;
font-size: 		8pt;
font-weight:		bold;
color:			#111111;
background-color: 	#E5E5E5;
padding:		1px;
margin:			0px;
margin-bottom:		1px;
border-left: 		#4C4C4C 1px solid; 
border-right: 		#B2B2B2 1px solid; 
border-top: 		#B2B2B2 1px solid; 
border-bottom: 		#4C4C4C 1px solid;
cursor:			pointer; 
width:			95px;
}



/*  
---------------------------------------
TABLE ROW COLORS : GENERIC
*/

.darkGray {
BACKGROUND-COLOR: 	#E6E3E3
}

.lightGray {
BACKGROUND-COLOR: 	#F5F4F4
}


/*  
---------------------------------------
Clock TD
*/
.ClockTable
{
border-collapse:		collapse;
border-style:			solid;
border-left-color:       	#666666;
border-right-color:       	#666666;
border-top-color:		#000000;
border-bottom-color:		#000000;
background-color:		#333333;

border-top-width:		1px;
border-bottom-width:		1px;
border-left-width:		1px;
border-right-width:		1px;

margin-bottom:			1px;
padding-left:			3px;
padding-right:			3px;
padding-top:			0px;
padding-bottom:			0px;
}






