
/**** For Form related styles ****/
.FormTable {}
.FormLabel {}
.FormTextbox {}
.FormDropdown {}
.FormMultiLineTextbox {}
.FormRow {}
.FormRowAlternate {}
.FormHeader {}
/**** End Form related styles ****/

/**** For List related styles *****/

/*Robin.....*/

.GridClass
{	
}
.GridClass td
{
}
.HideTd
{
display:none;
}

/**** For Header of list Styles ****/
.ListHeader
{
	height:25px;
	white-space:nowrap;
	background-image:url(../../Images/list/list_header_bg.gif);
	font:bold 12px Verdana;
	color:Black;
	padding:0px 10px 0px 0px;
	text-align:left;
}
.ListHeaderHidden
{
	height: 25px;
	white-space: nowrap;
	background-image: url(../../Images/list/list_header_bg.gif);
	font: bold 12px Verdana;
	color: Black;
	padding: 0px 10px 0px 0px;
	text-align: left;
	display: none;
}

.ListHeader th 
{ 
	white-space:nowrap;
}
.ListHeader a:link 
{ 
	font:bold 12px Verdana;
	text-decoration:none;
	color:Black;
}
.ListHeader a:visited 
{ 
	font:bold 12px Verdana;
	text-decoration:none;
	color:Black;
}
.ListHeader a:hover 
{ 
	font:bold 12px Verdana;
	text-decoration:underline;
	color:Black;
}
.ListHeader a:active 
{ 
	font:bold 12px Verdana;
	text-decoration:none;
	color:Black;
}
/**** End Header of list Styles ****/

/**** For Item of list Styles ****/
.ListItem
{
	height:25px;
	font:bold 12px Verdana;
	color:#847C75;
	padding:0px 10px 0px 0px;
	text-align:left;
}
.ListItem td
{
	white-space:nowrap;
	border-bottom:solid 2px #E7EBEE;
	
}
.ListItemSearch TD{
	WHITE-SPACE: nowrap;
	BORDER-BOTTOM: #FFFFFF 2px solid; 
}
.ListItem a:link 
{ 
	font:bold 12px Verdana;
	color:#847C75;
	text-decoration:underline;
}
.ListItem a:hover 
{ 
	font:bold 12px Verdana;
	color:#847C75;
	text-decoration:underline;
}
.ListItem a:visited 
{ 
	font:bold 12px Verdana;
	color:#847C75;
	text-decoration:underline;
}
.ListItemSearchContent
{
	font:normal 12px Verdana;
	color:#847C75;
	padding:0px 10px 0px 0px;
	text-align:left;
}
.ListItemSearchContent a:link 
{ 
	font:normal 12px Verdana;
	color:#847C75;
	text-decoration:underline;
}
.ListItemSearchContent a:hover 
{ 
	font:normal 12px Verdana;
	color:#847C75;
	text-decoration:underline;
}
.ListItemSearchContent a:visited 
{ 
	font:normal 12px Verdana;
	color:#847C75;
	text-decoration:underline;
}
/**** End Item of list Styles****/

/**** For Paging of list Styles ****/
.ListPaging
{
	font:normal 11px Verdana;
	color:#847C75;
	padding:0px 0px 0px 0px;
	text-align:center;
	text-indent:4px;
}
.ListPaging a:link 
{ 
	font:normal 11px Verdana;
	color:#847C75;
	text-decoration:underline;
}
.ListPaging a:hover 
{ 
	font:normal 11px Verdana;
	color:#847C75;
	text-decoration:underline;
}
.ListPaging a:visited 
{ 
	font:normal 11px Verdana;
	color:#847C75;
	text-decoration:underline;
}
.ListPagingSelected
{
	font: bold 20px Verdana;
	color: #ff0099;
	text-decoration: none;
}
.ListPagingDisable
{
	font:normal 11px Verdana;
}
/**** End Paging of list Styles ****/
/**** For Empty List Styles ****/
.ListEmpty
{
	height:25px;
	font:bold 12px Verdana;
	color:#847C75;
	padding:0px 10px 0px 0px;
	text-align:center;
}
.ListEmpty td
{
	border-bottom:solid 2px #E7EBEE;
	border-right:solid 1px #E7EBEE;
	border-left:solid 1px #E7EBEE;
	border-top:solid 1px #E7EBEE;
	text-align:center;
}
/**** End Empty List Styles ****/
/**** For List Filter Styles ****/
.ListFilterColHeading
{
	height:25px;
	font:normal 11px Verdana;
	color:Black;
	padding:0px 10px 0px 0px;
}
.FilterHeader
{
	padding-left: 10px;
	height: 15px;
	background-position: left bottom;
	background-image: url(../../Images/frame/header/legend_header_bg.gif);
	background-repeat: repeat-x;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
	border-left: 1px solid #C4CED8;
	border-right: 1px solid #C4CED8;
	width:100%;
}
.FilterTable
{
	width:100%;
}

.FilterHeaderEx
{
	font-weight: bold;
	color:#000000;
}

.FilterHeaderEx TD
{
	font-weight: bold;
	color:#000000;
}
/**** End List Filter Styles ****/

/*..Robin*/
/**** For Message related styles ****/
.ErrorMsg 
{

	color:Red;	
	padding: 5px 5px 5px 5px;
}
.InfoMsg {}

.PhotoUploadErrMsg
{
	color:Red			
}

/**** For BOX Styles ****/
.BoxTable
{
	width: 100%;
}
.BoxFormLegendHeader
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color:#000000;
}
.BoxLegendHeader
{
	padding-left: 10px;
	height: 15px;
	background-position: left bottom;
	background-image: url(../../Images/frame/header/legend_header_bg.gif);
	background-repeat: repeat-x;
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color:#000000;
	border-left: 1px solid #C4CED8;
	border-right: 1px solid #C4CED8;
}
.BoxHeaderTopLeft
{
	width: 5px;
	height: 5px;
	font-size:0px;	
}
.BoxHeaderLeft
{
	height: 25px;
	width: 5px;
	background-position: left bottom;
	background-image: url(../../Images/frame/header/header_bg.gif);
	background-repeat: repeat-x;
	border-left: 1px solid #C4CED8;
	border-top: 1px solid #C4CED8;
}
.BoxHeaderIcon
{
	height: 30px;
	width: 40px;
	background-position: left bottom;
	background-image: url(../../Images/frame/header/header_bg.gif);
	background-repeat: repeat-x;
}
.BoxHeaderText
{
	padding-left: 5px;
	height: 25px;
	background-position: left bottom;
	background-image: url(../../Images/frame/header/header_bg.gif);
	background-repeat: repeat-x;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color:#000000;
	border-right: 1px solid #C4CED8;
	border-top: 1px solid #C4CED8;
}
.BoxTopLeft
{
	width:19px;
	font-size: 0px;
	border-left: solid 1px #C4CED8;
	background-color: #ffffff;
}
.BoxTopMiddle
{
	font-size:0px;
	height: 1px;
	background-color: #ffffff;
}
.BoxTopRight
{
	width:19px;
	font-size: 0px;
	border-right: solid 1px #C4CED8;
	background-color: #ffffff;
}
.BoxLeft
{
	width:19px;
	font-size: 0px;
	border-left: solid 1px #C4CED8;
	background-color: #ffffff;
}
.BoxContent
{
	border-left: solid 1px #C4CED8;
	border-right: solid 1px #C4CED8;
	background-color: #ffffff;
	padding: 8px 15px 0px 15px;
}
.BoxRight
{
	width:19px;
	font-size: 0px;
	border-right: solid 1px #C4CED8;
	background-color: #ffffff;
}
.BoxBottomLeft
{
	height: 20px;
	width:19px;
	font-size: 0px;
	vertical-align:bottom;	
}
.BoxBottomLeftSafari
{
	height: 20px;
	width:19px;
	font-size: 0px;
	vertical-align:bottom;	
}
.BoxBottomMiddle
{
	font-size: 0px;
	border-bottom: solid 1px #C4CED8;
	background-color: #ffffff;
	width: 100%;
}
.BoxBottomMiddleSafari
{
	
	font-size: 0px;
	border-bottom: solid 1px #C4CED8;
	background-color: #ffffff;
	height:19px;
	width:auto;
}
.BoxBottomRight
{
	font-size:0px;
	height: 20px;	
	width:20px;
	vertical-align:bottom;
}
.BoxBottomRightSafari
{
	font-size:0px;
	height: 20px;	
	width:19px;
	vertical-align:bottom;
}
/**** End Box Styles ****/

/**** For CRUD Box Styles *****/

.CrudTable
{
	font-weight:bold;
	padding:0px 0px 0px 0px;		
}
.CrudNestedRow
{
	font-weight:normal;
	padding: 0px 0px 0px 0px;
	
	
}
/**** End CRUD Box Styles *****/

/**** For Text Box Styles *****/
.EmailTextBox
{
	width:300px;
}
.MessageTextBox
{
    width:400px;
    height:260px;	
}
.AddressTextBox
{
    width:200px;
    height:50px;	
}
.CommentsTextBox
{
    width:400px;
    height:180px;	
}
.MultipleEmailTextBox
{
    width:400px;
    height:260px;	
}

.URL a:link 
{ 
	font:10px Verdana;
	color:#847C75;
	text-decoration:underline;
}

.Email a:link 
{ 

	font:10px Verdana;
	color:#847C75;
	text-decoration:underline;
}
.PersonDetail 
{ 
	color:#847C75;
	font-family :Verdana; 
	font-size :12px;
}
/**** End Text Box Styles *****/

/**** For SUB TABS Styles ****/
.SubTab
{
	height: 30px;
	background-image: url(../../Images/tabs/subtab_bg.gif);
	background-position: left top;
	background-repeat: repeat-x;
	cursor: hand;
	cursor: pointer;
}

.SubTabSelected
{
	background-image: url(../../Images/tabs/subtab_bg_selected.gif);
	cursor: default;
}

.SubTabCell
{
	height: 30px;
	background-image: url(../../Images/tabs/subtab_bg_high.gif);
	background-position: right top;
	background-repeat: no-repeat;
	padding: 0px 5px 0px 5px;
}

.SubTabCellSelected
{
	background-image: url(../../Images/tabs/subtab_bg_selected_high.gif);
}

.SubTabText
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color:#000000;	
}

.SubTabTextOver
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color:#000000;	
}

/**** End SUB TABS Styles ****/

/**** For MODULE TABS Styles ****/
.Tab
{
	background-image: url(../../Images/tabs/tab_bg.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	cursor: hand;
	cursor: pointer;
}

.TabOver
{
	background-image: url(../../Images/tabs/tab_bg_over.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	cursor: hand;
	cursor: pointer;
}

.TabHighlight
{
	
	background-image: url(../../Images/tabs/tab_bg_high.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	cursor: hand;	
	cursor: pointer;
}

.TabHighlightOver
{
	
	background-image: url(../../Images/tabs/tab_bg_over_high.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	cursor: hand;	
	cursor: pointer;
}


.TabSelected
{
	background-image: url(../../Images/tabs/tab_bg_selected.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	cursor: default;
}

.TabSelectedHighlight
{
	background-image: url(../../Images/tabs/tab_bg_selected_high.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	cursor: default;
}

.TabText
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color:#000000;
	line-height: 17pt;
	padding: 0px 5px 0px 5px;
}

.TabTextOver
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color:#000000;
	/*color:#ffffff;*/
	line-height: 17pt;
	padding: 0px 5px 0px 5px;
}


.TabIcon
{
	padding-left: 5px;
}
/**** End MODULE TABS Styles ****/

/**** For ActionButton Styles ****/
.TextAlign
{
	vertical-align:top;
}
.ButtonIcon
{
	vertical-align:middle;
}
.DualListButtonIcon
{
	vertical-align:middle;
}
.ActionButtonMenu 
{ 
	position: relative;
	line-height: 21px;
	height: 21px;
	padding: 1px 1px 1px 1px;
	background-color: #9BA7B8;
	z-index: 10; 
	VISIBILITY: hidden;
	BORDER-RIGHT: #9BA7B8 1px solid; 
	BORDER-TOP: #9BA7B8 1px solid; 
	BORDER-LEFT: #9BA7B8 1px solid; 
	BORDER-BOTTOM: #9BA7B8 1px solid;	
	background-color:White;
}
.ActionButton
{	height: 30px;
	/*background-image: url(../../Images/button/action/btn_center.gif);
	background-position:center bottom;
	background-repeat:repeat-x;*/
	/*cursor: hand;*/
	cursor:pointer;
}

.ActionButtonOver
{
	height: 30px;
	/*background-image: url(../../Images/button/action/btn_center_over.gif);
	background-position: left bottom;
	background-repeat: repeat-x;*/
	/*cursor: hand;*/
	cursor:pointer;
}

.ActionButtonDisabled
{
	height: 30px;
	/*background-image: url(../../Images/button/action/btn_center_disabled.gif);
	background-position: left bottom;
	background-repeat: repeat-x;*/
	cursor:default;
}

.ActionButtonActivated
{
	height: 30px;
	/*background-image: url(../../Images/button/action/btn_center_down.gif);
	background-position: left bottom;
	background-repeat: repeat-x;*/
	cursor: hand;
	cursor:pointer;
}


/*.ButtonBottomRight
{
	font-size: 0px;
	height: 7px;	
	width: 7px;
	background-position: right bottom;
	background-image: url(../../Images/button/action/btn_center.gif);
	background-repeat:repeat-x;	
}*/

.ActionButtonRight
{
	height: 30px;
	width: 10px; /*width here should be 6px, keep at 5px for now due to 1px center bug /REM*/
	background-image: url(../../Images/button/action/btn_right.gif);
	background-position: left center;
	background-repeat: no-repeat;
		
}
.ActionButtonRightOver
{
	height: 30px;
	width: 10px; /*width here should be 6px, keep at 5px for now due to 1px center bug /REM*/
	background-image: url(../../Images/button/action/btn_right_over.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.ActionButtonRightDisabled
{
	height: 30px;
	width: 10px; /*width here should be 6px, keep at 5px for now due to 1px center bug /REM*/
	background-image: url(../../Images/button/action/btn_right_disabled.gif);
	background-position: left center;
	background-repeat: no-repeat;
}

.ActionButtonRightDisabledOver
{
	height: 30px;
	width: 10px; /*width here should be 6px, keep at 5px for now due to 1px center bug /REM*/
	background-image: url(../../Images/button/action/btn_right_disabled.gif);
	background-position: left center;
	background-repeat: no-repeat;
}

.ActionButtonRightDisabledActivated
{
	height: 30px;
	width: 10px; /*width here should be 6px, keep at 5px for now due to 1px center bug /REM*/
	background-image: url(../../Images/button/action/btn_right_disabled.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.ActionButtonRightActivated
{	
	height: 30px;
	width: 10px;
	background-image: url(../../Images/button/action/btn_right.gif);
	background-position:left center;
	background-repeat: no-repeat;
}

.ActionButtonLeft
{
	height: 30px;
	width: 5px; /*width here should be 6px, keep at 5px for now due to 1px center bug /REM*/
	background-image: url(../../Images/button/action/btn_left.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.ActionButtonLeftDisabled
{
	height: 30px;
	width: 5px; /*width here should be 6px, keep at 5px for now due to 1px center bug /REM*/
	background-image: url(../../Images/button/action/btn_left_disabled.gif);
	background-position: left center;
	background-repeat: no-repeat;
}

.ActionButtonLeftDisabledOver
{
	height: 30px;
	width: 5px; /*width here should be 6px, keep at 5px for now due to 1px center bug /REM*/
	background-image: url(../../Images/button/action/btn_left_disabled.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.ActionButtonLeftDisabledActivated
{
	height: 30px;
	width: 5px; /*width here should be 6px, keep at 5px for now due to 1px center bug /REM*/
	background-image: url(../../Images/button/action/btn_left_disabled.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.ActionButtonLeftOver
{
	height: 30px;
	width: 5px;
	background-image: url(../../Images/button/action/btn_left_over.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.ActionButtonLeftActivated
{
	height: 30px;
	width: 5px;
	background-image: url(../../Images/button/action/btn_left.gif);
	background-position:left center;
	background-repeat: no-repeat;
}

.ActionButtonText
{
	TEXT-DECORATION: none;	
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color:#000000;
	padding-right:5px;
	background-image: url(../../Images/button/action/btn_center.gif);
	/*background-image: url(../../Images/button/action/btn_right.gif);*/
	background-position: right center;
	background-repeat:repeat-x
}
.ActionButtonTextOver
{
	TEXT-DECORATION: none;	
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color:#000000;
	padding-right:5px;
	background-image: url(../../Images/button/action/btn_center_over.gif);
	/*background-image: url(../../Images/button/action/btn_right_over.gif);*/
	background-position: right center;
	background-repeat:repeat-x
} 

.ActionButtonTextDisabled
{
	TEXT-DECORATION: none;	
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color:Gray;
	padding-right:5px;
	background-image: url(../../Images/button/action/btn_center_disabled.gif);
	background-position: right center;
	background-repeat:repeat-x;
} 

.ActionButtonTextDisabledOver
{
	TEXT-DECORATION: none;	
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color:Gray;
	padding-right:5px;
	background-image: url(../../Images/button/action/btn_center_disabled.gif);
	background-position: right center;
	background-repeat:repeat-x;
}
.ActionButtonTextDisabledActivated
{
	TEXT-DECORATION: none;	
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color:Gray;
	padding-right:5px;
	background-image: url(../../Images/button/action/btn_center_disabled.gif);
	background-position: right center;
	background-repeat:repeat-x;
} 

.ActionButtonTextActivated
{
	TEXT-DECORATION: none;	
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color:#000000;
	padding-right:5px;

	background-image: url(../../Images/button/action/btn_center.gif);
	background-position: right center;
	background-repeat:repeat-x;
} 
/**** End ActionButton Styles ****/  

/**** For Dropdown context menu Styles ****/

.DropDropMenuText
{
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;	
	color :#847c75; 
	TEXT-DECORATION: none;	
}

.DropDropMenuText:hover
{
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;	
	color :#847c75; 
	TEXT-DECORATION: underline;		
}

.DropDropMenuDefaultText
{
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;	
	color :#000000; 
	TEXT-DECORATION: none;	
}
.DropDropMenuDefaultText:hover
{
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;	
	color :#000000; 
	TEXT-DECORATION: underline;	
}
.DropDropMenu 
{
	BORDER-RIGHT: #9BA7B8 1px solid; 
	BORDER-TOP: #9BA7B8 1px solid; 
	BORDER-LEFT: #9BA7B8 1px solid; 
	BORDER-BOTTOM: #9BA7B8 1px solid;	
	background-color:White;
}
.DropDropMenu TD 
{
	border-bottom: #E7EBEE 1px solid;
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px; 
	HEIGHT: 21px;
	 
}
.DropDropMenu Linebetween 
{
	height:1px;
	background-color:#E7EBEE;
}

.DropDropMenu A:active {
	FONT: bold 9px Verdana; COLOR: #847c75; TEXT-DECORATION: none
}
.DropDropMenu A:visited {
	FONT: bold 9px Verdana; COLOR: #847c75; TEXT-DECORATION: none
}
.DropDropMenu A:link {
	FONT: bold 9px Verdana; COLOR: #847c75; TEXT-DECORATION: none
}
.DropDropMenu A:hover {
	FONT: bold 9px Verdana; COLOR: #847c75; TEXT-DECORATION: underline
}
/**** End Dropdown context menu Styles ****/

/**** For Actionlink List Styles ****/
.ActionLinkText
{
	line-height: 19px;
	height: 19px;	
	padding: 0px 5px 4px 2px;
	font-family: Verdana;
	font-size: 11px;
	color: #847C75;
	font-weight: bold;
	margin-right: 1px;
	vertical-align:text-top;
}

.ActionLinkOuterSpan
{
	position: relative;
	line-height: 21px;
	height: 21px;
	padding: 1px 1px 1px 1px;
}

.ActionLinkOver
{
	background-color: #9BA7B8;
}
.TreeMouseOver
{
	position: relative;
	line-height: 21px;
	height: 10px;
	padding: 1px 1px 1px 1px;
	border-right: #9BA7B8 1px solid;
	border-top: #9BA7B8 2px solid;
	border-left: #9BA7B8 1px solid;
	border-bottom: #9BA7B8 1px solid;
}
/**** End Actionlink List Styles ****/

/**** For Dual List Styles ****/
.CssListBox
{
	width:250px;
	border-bottom:solid 1px silver;
	border-top:solid 1px silver;
	border-right:solid 1px silver;
	border-left:solid 1px silver;
}
.CssDualList
{
	background-color:White;
	
}
.CssDualList input
{
	width:50px;
}
.CssAdvanceDualList
{
	width:250px;
	height:80px;
	border-bottom:solid 1px silver;
	border-top:solid 1px silver;
	border-right:solid 1px silver;
	border-left:solid 1px silver;
}
/**** End Dual List Styles ****/

/**** For Body Text Style ****/
.Bodyclass
{
	font-family:Verdana;
	font-size:12px;
	color:#847C75;
	
}
/*
B
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#847C75;
}
I
{
	font-family:Verdana;
	font-size:12px;
	font-style:italic;
	color:#847C75;
}*/
Body
{
	font-family:Verdana;
	font-size:12px;	
}
A
{
	font-family:Verdana;
	font-size:13px;
	color:#847C75;
	text-decoration:underline;
}
A:hover
{
	text-decoration:underline;	
	color:#bdc8c1;
}

/**** End Body Text Style ****/

/**** For Box Contents:: common Styles *****/
.DivisionLines
{	
	height: 2px; color: #88ACD5; border: none;
	background-color: #88ACD5;	
}
.DivisionBetweenDates
{
	height: 2px; color: #E7EBEE; border: none;
	background-color: #E7EBEE;    
}
.ListMonth
{
	font-family:Verdana;
	font-weight:bold;
	font-size:9px;
	color:#000000;
}
.ListDate
{
	font-family:Verdana;
	font-weight:bold;
	font-size:9px;
	color:#000000;
}
.ListTime
{
	font-family:Verdana;
	font-weight:normal;
	font-size:9px;
	color:#847C75;
}
.GroupEventList
{
	font-family:Verdana;
	font-weight:bold;
	font-size:9px;
	
}
/**** End Box Contents:: common Styles *****/

/**** For Box Contents:: Home:Main - List #1 Styles *****/
A.ListPerson
{
	font-family:Verdana;
	font-style:normal;
	font-size:9px;
	color:#847C75;
	text-decoration:underline;
}
A.ListGroupName
{
	font-family:Verdana;
	font-weight:bold;
	font-size:9px;
	color:#000000;
	text-decoration:underline;
}
.ListGroupName
{
	font-family:Verdana;
	font-weight:bold;
	font-size:9px;
	color:#000000;
}

.List1Subject
{
	font-family:Verdana;
	font-weight:normal;
	font-size:9px;
	color:#847c75;
}
A.ListHeadline
{
	font-family:Verdana;
	font-weight:bold;
	font-size:9px;
	color:#000000;
	text-decoration:underline;
}
.ListHeadline
{
	font-family:Verdana;
	font-weight:bold;
	font-size:9px;
	color:#000000;
}

.ListSections
{
	height:2px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	color:#88ACD5;
}
/**** End Box Contents:: Home:Main - List #1 Styles *****/

/**** For Box Contents:: Home:Main - List #2 Styles *****/
A.ListTreeMainContains
{
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}
/**** End Box Contents:: Home:Main - List #2 Styles *****/

/**** For Box Contents:: Home:Main - List #3 Styles *****/

/*See Box Contents : common section above*/
A.List3Subject
{
	font-family:Verdana;
	font-weight:bold;
	font-size:9px;
	color:#000000;
	text-decoration:underline;
}
/**** End Box Contents:: Home:Main - List #3 Styles *****/

/***** For Group Tree View Styles *******/
 .SelectedTreeNode:hover
 {
	text-decoration:none;
	color:#847C75;
 }
 /***** End Group Tree View Styles *******/

/****** For Input Form Table Styles******/
 .InputFormTableStyle
 {
	width:auto;	
 }
 .InputFormTableStyle TD
 {
	padding:5px;
 }
 /****** End Input Form Table Styles******/
 
 /************ For Message Styles ****************************************************/

/****** For Message thread styles ******/
.CreatorTimeStyle
{
	font-style:italic;
	font-size :8px;
	font-weight:normal;
}

/** Description message for different *************/
/***form which is used just below the input item***/
.MessageDescriptionStyle
{
	font-size:10px;
}
/**** For message board richtext box ****/
.MBRichText
{
	border-style: solid; 
	border-width: 1px ;
	border-Color: #888888;
	background-color: #EFEFEF;
}
/****** For Message Reply header *****/
.ReplyHeader
{
	font:Verdana;
}

.AdvanceFilterContent
{
	margin-left:10px;
	margin-right:10px;	
}
.InvitationHints
{
	font-size:9px;
}
/************ End Message Styles ****************************************************/

/**** For Sign up page Styles ****/
.InvitationHeadingStyle
{
	font-family:Verdana;
	font-weight:normal;
	font-size:small;
}

.DescriptionHeadingStyle
{
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
}
/**** End Sign up page Style ****/

/**** For Wizard style *****/
.WizardNumberStyle
{
	font-style:normal;
	font-size :18px;
	font-weight:bold;
	font-family:Verdana;
}
.WizardMainStepText
{
	font-style:normal;
	font-size :12px;
	font-weight:bold;
	font-family:Verdana;
	color:Gray;
}
.WizardSubMainStepText
{
	font-size :12px;
	font-weight:normal;
	font-family:Verdana;
	color:Gray;
}
.WizardContentText
{
	font-size :10px;
	font-weight:normal;
	font-family:Verdana;
}
.WizardSelectedText
{
	font-style:normal;
	font-size :12px;
	font-weight:bold;
	font-family:Verdana;
	background-color:#bdc8c1;
}
.WizardBackgroudColor
{
	font-style:normal;
	font-size :12px;
	font-weight:bold;
	font-family:Verdana;
	background-color:#ffffff;
}
.WizardStepNumber
{
	font-family: Verdana;
	color: #847C75;
	font-weight:bold;
	font-size:15px;
	
}

.WizardStepHeader
{
	font-family: Verdana;
	font-size: 11px;
	color: #847C75;
	font-weight:bold;
}
.WizardStepDesc
{
	font-family: Verdana;
	font-size: 11px;
	color: #847C75;
	font-weight:normal;
}

.WizardStepTable
{
	border-color:#847C75;
	width:97%;
}

.WizardStepSelectedNumber
{
	font-family: Verdana;
	color: black;
	font-weight:bold;
	font-size:15px;
	
}

.WizardStepSelectedHeader
{
	font-family: Verdana;
	font-size: 11px;
	color: black;
	font-weight:bold;
	
}
.WizardStepSelectedDesc
{
	font-family: Verdana;
	font-size: 11px;
	color: black;
	font-weight:normal;
	
}

.WizardStepsBackground
{
	background-color: #F9FBFC;	
}
/**** End Wizard style *****/

/***** For Data list view style *****/

.DataListItemStyle 
{ 
	border-color:White;
	background-color:#F2F4F7;
	border-style:solid;
	border-width:5px;
	color:#000000;
	vertical-align:top;
}
.DataListStyle 
{ 
	border-color:White;
	background-color:White;
	border-style:solid;
	border-width:2px;
	color:#000000;	
	vertical-align:top;
}
/***** End Data list view style *****/

/***** For GridViewEx and Menu Css *****/
.linktable
{
    border-color: #FFFFFF;
    margin: 0px;
    padding:0px;
    border-spacing:0px;
    font:bold 12px Verdana;
}

.linktableover
{
    border-color: #E7EBEE;
    margin: 0px;
    padding:0px;
    border-spacing:0px;
}

.linktableover td
{
    border-width: 1px 1px 1px 1px;
    padding:0px;   
    border-color: #E7EBEE;         
    border-bottom:solid 0px #E7EBEE; 
}

.linktable td
{
    border-width: 1px 1px 1px 1px;
    padding:0px;   
    border-color: #FFFFFF;         
    border-bottom:solid 0px #E7EBEE; 
}

.linktable a:active
{ 
    font:bold 12px Verdana;
    color:#847C75;
    text-decoration:underline;
}

.linktable a:visited 
{ 
    font:bold 12px Verdana;
    color:#847C75;
    text-decoration:underline;
}

.linktable a:link 
{ 
    font:bold 12px Verdana;
    color:#847C75;
    text-decoration:underline;
}

.linktable a:hover 
{ 
    font:bold 12px Verdana;
    color:#847C75;
    text-decoration:underline;
}

.MessageSubject
{
	font-family:Verdana;
	font-size:13px;
	color:#847C75 !important;
	text-decoration:underline;
}
/***** Menu Css which is used in Gridview *****/
.linkmenu
{
    border-color: #E7EBEE;
    background-color:#FFFFFF;
    font:bold 12px Verdana;
}

.linkmenu td
{
    border-color: #E7EBEE;
    background-color:#FFFFFF;
    margin: 0px;
    padding:2px;
    border-spacing:2px;
    border-bottom:solid 0px #E7EBEE;
}    
  
.linkmenu a:active
{ 
    font:normal 12px Verdana;
    color:#847C75;
    text-decoration:underline;
}

.linkmenu a:visited 
{ 
    font:normal 12px Verdana;
    color:#847C75;
    text-decoration:underline;
}

.linkmenu a:link 
{ 
    font:normal 12px Verdana;
    color:#847C75;
    text-decoration:underline;
}

.linkmenu a:hover 
{ 
    font:normal 12px Verdana;
    color:#847C75;
    text-decoration:underline;
}
/***** End GridViewEx and Menu Css *****/

/**** For Selected List Item ****/
.SelectedListItem
{
	font-family: Verdana;
	font-size: 11px;
	color: Red;
	font-weight:bold;
	font-style:italic;  
	
}
/**** End Selected List Item ****/

/**** For TreeNode Text Style ****/
.TreeNodeText
{
	line-height: 19px;
	height: 19px;
	background-color: #FFFFFF;
	padding: 0px 5px 1px 2px;
	font-family: Verdana;
	font-size: 11px;
	/*font-weight: bold;*/	
	font-weight:normal;
	margin-right: 1px;
}
/**** End TreeNode Text Style ****/

/**** For Group and Person Image Styles ****/
.Image
{
	border:1px;
	border-color:#847C75;
}
/**** End Group and Person Image Styles ****/

/**** For Choose Action Dropdown Style ****/

.ChooseActionButton
{
	height: 30px;
	background-image: url(../../Images/button/action/btn_center.gif);
	background-position: left center;
	background-repeat:repeat-x;
	cursor: hand;
	cursor:pointer;
}

.ChooseActionButtonDisabled
{
	height: 30px;
	background-image: url(../../Images/button/action/btn_center_disabled.gif);
	background-position: left center;
	background-repeat:repeat-x;
	cursor: hand;
	cursor:pointer;
}

.ChooseActionButtonLeft
{
	height: 30px;
	width: 7px;
	background-image: url(../../Images/button/action/btn_left.gif);
	background-position: right center;
	background-repeat: no-repeat;
}

.ChooseActionButtonLeftDisabled
{
	height: 30px;
	width: 7px;
	background-image: url(../../Images/button/action/btn_left_disabled.gif);
	background-position: right center;
	background-repeat: no-repeat;
}

.ChooseActionButtonText
{
	TEXT-DECORATION: none;	
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color:#000000;
	padding-right:10px;
	background-image: url(../../Images/button/action/btn_right.gif);
	background-position: right center;
	background-repeat: no-repeat;
}

.ChooseActionButtonTextDisabled
{
	TEXT-DECORATION: none;	
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color:Gray;
	padding-right:10px;
	background-image: url(../../Images/button/action/btn_right_disabled.gif);
	background-position: right center;
	background-repeat: no-repeat;
} 

.ChooseActionButtonLeftBorder
{
	color:#000000;
	width:2px;
	background-image: url(../../Images/button/action/choose_action_bar.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

.ChooseActionButtonLeftBorderDisabled
{
	color:#000000;
	width:2px;
	background-image: url(../../Images/button/action/choose_action_bar_disabled.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

.ChooseActionButtonDropdownActive
{
	height: 22px;
	vertical-align:middle;
	cursor: hand;
	cursor:pointer;
	background-image:url(../../Images/frame/dropdown/drop_message_right.gif);
	background-position: right center;
	background-repeat: no-repeat;
}
.ChooseActionButtonDropdownDisable
{
	height: 22px;
	vertical-align:middle;	
	cursor: hand;
	cursor:pointer;
	background-image:url(../../Images/frame/dropdown/drop_message_disable.gif);
	background-position: right center;
	background-repeat: no-repeat;
}
/**** End Choose Action Dropdown Style ****/

/**** For Row Seperator Style *****/
.LegendBoxSeparator
{
	height:15px;
	padding:0 0 0 0;
}

.InputForm
{	
	padding:0px;
}

.InputForm TD
{	
	padding:0px;
	text-align:left;
	vertical-align:top;
}
pre
{
	font-family:Verdana;
	font-size:9pt;
	margin:0px;
	white-space: -moz-pre-wrap !important;
}

.ButtonCellSpacing
{
	padding:0px; 
}	


.ConfirmationBoxSpacer
{ 
	padding:0px;
	height:8px;
}
/**** End Row Seperator Style *****/

/**** For Tool Tip Style ****/
  ToolTip
  {
    position:absolute;
    width:250px;
    border:solid 0px #000000;
    padding:0px;
    font-family:verdana;
    font-size:10px;
    display:none;
  }
 
  ToolTip table
  {
   font-size:10px;
   font-family:verdana;
   padding:1px 0px 1px 2px;
   border:1px;
  }
 
  .TooltipTd1
  {
   text-align:top;
   background-color:#FCFCFC;
   border-top:solid 1px #313031;
   border-right:solid 1px #313031;
   border-bottom:solid 1px #313031;
   border-left:solid 0px #313031;
  }
 
  .TooltipTd2
  {
   text-align:top;
   background-color:#FFFFFF;
   border-top:solid 0px #313031;
   border-right:solid 1px #313031;
   border-bottom:solid 0px #313031;
   border-left:solid 0px #313031;
  }  
  
  .StatisticsPatternBorder
  {
	border:solid 1px #C4CED8;
  }
  
  .EmptyCell
 {
	empty-cells: hide;
	background-color: whitesmoke;
 }
.Webdavlink
{
	font: 12px Verdana;
	text-decoration:underline;
	color:Blue;
}


.ReadMoreLink
{
	font-size:smaller;		
	font-style:italic;
	text-decoration:underline;	
	
}

.ShowCursorHand
{
	cursor: hand;
}

.MiniCalendarCurrentlySelectedDate
{
	background-color: #88ACD5;
	border-bottom: #ffffff 2px solid;
	font-weight: normal;
}
.MiniCalendarSelectedDaysStyle
{
	color:Black;	
    font-weight:bold;	        	            
}
.MiniCalendarTodayDayStyle 
{
    font-weight:bolder;
    color:Blue;	      
}
.MiniCalendarTodayAndSelectedDayStyle
{
	font-weight:bolder;
	color:Green;	
}
.MiniCalendarOtherMonthDayStyle
{
	color:Gray;		
}
.aa
{
	
}
.ControlText
{
	font-family:verdana;	
}
TEXTAREA
{
	font-family:verdana;
	font-size:inherit;
}

.ActiveEventSmallArea
{
	background-color: #FFCC66;
}

.LeaveNotification
{
	font-size:12px;
	font-weight:bold;
}
/**** For Tool Tip Style ****/

/****For News Module -Start ****/
.NewsCreateTime
{
	font:10px Verdana;	
	padding:0px 10px 0px 0px;
	text-align:left;	
}

.NewsHeadline
{
	font:Bold 12px Verdana;	
	padding:0px 10px 0px 0px;
	text-align:left;	
}

.NewsLink
{
	font:10px Verdana;	
	padding:0px 10px 0px 0px;
	text-align:left;	
}
/****For News Module -End ****/
.HideControl
{
	display:none;
}