/* For body */
body
{
	margin:0 0 0 0;
	font-family:arial,verdana;
	font-size:12px;
}

img
{
	border:0px;
}
.CEgenTableMain
{
	position:absolute;
	left:10px;
	top:0px;	
	width:984px;
	font-size:13px;
}

.CEgenBGButton
{
	background-image: url(../Images/bg_botton.gif); 	
	background-repeat:repeat-x;
}

.CEgenBTN2
{
	font-family: Verdana;
	font-size:12px;	
	font-weight:bold;
	color:#1B264E;
}


.CEgenBTNmouseOver2
{
	color:#266CC4;
	font-family: Verdana;
	font-size:12px;	
	font-weight:bold;
}


/* For DIV Main tag */ 
.CEgenDIVMain
{
	left:0Px; width: 984Px; top: 0px;
	position: relative; 
}

.CEgenLBLDarkWhite1
{
	color: White;	
	font-size:13px;
	font-weight:bold;
}

.CEgenLBLLightWhite1
{
	color: White;	
	font-size:13px;
	font-weight:normal;
}

/* For Dark Orange Label*/
.CEgenLBLdarkOrange1
{
	color: #E87817;	
	font-size:13px;
	font-weight:bold;
}
.CEgenLBLLightOrange1
{
	color: #E87817;	
	font-size:13px;
	font-weight:normal;
}

.CEgenLBLLightGreen1
{
	color: green;	
	font-size:13px;
	font-weight:normal; 
}

.CEgenBTN1
{
	border-width: 0;
	color: DarkBlue;
	font-family: Verdana,arial;
	font-size: 8pt;
	height: 20;
	background-image: url(../images/buttonblue2.gif);
}



.CEgenBTN2
{
	font-family: Verdana;
	font-size:12px;	
	font-weight:bold;
	color:#1B264E;
}

.CEgenBTNmouseOver1
{
	color:#266CC4;
	font-family: Verdana;
	font-size:12px;	
	font-weight:bold;
}
.CEgenBGButton
{
	background-image: url(../Images/bg_botton.gif); 	
	background-repeat:repeat-x;
}
/* For Error */
.CEgenErrorClass
{
	position:absolute;
	top:25px;
	left:300px;
	width:684px;
	Text-align:center;
	font-size:14px;
	font-weight:bold;
	color:Red;
}
.CEgenErrorClass

/* For Page Item in Datagrid */
.UADGPageItem1
{
	font-size:13px;
	background-color:#DFDFDF;	
	text-align:Left;
}

/* For Textbox */
.CEgenTXTBOX1
{
	font-family:verdana,arial;
	font-size:13px;
	border-style:solid;
	border-width:1px;
	border-color:#98C4DB;
}

/* For Textbox With Background Yellow */

.CEgenTXTBOX2
{
	font-family:verdana,arial;
	font-size:13px;
	border-style:solid;
	border-width:1px;
	border-color:#98C4DB;
	background-color:#ECD888;
}

.CEgenBorder1
{
	border:solid 1px Gray;
}

/* For Disabling the control */
.CEgenDisable
{
	text-decoration:none;
	font-size:16px;	
	color:Silver;
}

/* For DropDown List */
.CEgendrlClass1
{
	font-family:verdana,arial;
	font-size:13px;
}

/* For Legend */
.CEgenLegend1
{
	font-weight:bold;
	color:#31526B;
	font-size:13px;
}

/* For Dark Blue Label*/
.CEgenLBLdarkblue1
{
	font-weight:bold;
	color:#31526B;	
	font-size:13px;
}

.CEgenLBLdarkNavy1
{
	font-weight:bold;
	color:Navy;	
	font-size:13px;
}

.CEgenLBLLightNavy1
{
	font-weight:normal;
	color:Navy;	
	font-size:11px;
}

/* For Dark Black Label*/
.CEgenLBLdarkblack1
{
	font-weight:bold;
	color:#000000;	
	font-size:13px;
}

/* For Light Blue Label */
.CEgenLBLLightblue1
{
	font-weight:normal;
	color:#31526B;	
	font-size:13px;
}

/* For Radio Button */
.CEgenRB1
{
	font-size:13px;
}
 
/* For Light Grey Label */
.CEgenLBLLightGrey1
{
	color:Gray;	
	font-size:11px;
}

/* For Dark Grey Label */
.CEgenLBLDarkGrey1
{
	color:Gray;
	font-weight:bold;
	font-size:13px;
}

/* For Light Black Label*/
.CEgenLBLLightBlack1
{
	color:Black;
	font-size:13px;
	font-weight:normal;
}

/* For Dark Green Label */
.CEgenLBLDarkGreen1
{
	color:Green;
	font-size:13px;
	font-weight:bold;
}


/* For Bold Black Label */
.CEgenLBLBoldBlack1
{
	color:Black;
	font-weight :bold; 
	
}
.CEgenBorderleft
{
	Border-left:1px solid #CCCCCC; 
	
}
.CEgenBorderright
{
	Border-right:1px solid #CCCCCC; 
	
}
.CEgenBordertop
{
	Border-top:1px solid #CCCCCC; 
	
}
.CEgenBorderBottom
{
	Border-Bottom:1px solid #CCCCCC; 
	
}
/* For Button */
.CEgenBTNclass1
{
	border:solid 1px white;	
	cursor:hand;
}

.CEgenBTNclass2
{
	border:solid 1px white;	
	cursor:hand;
	background-color:#F4A985;
}
/*for Yellow button*/
.CEgenBTNclass3
{
	border:solid 1px white;	
	cursor:hand;
	background-color:#ECD888;
}
.CEgenBTNclass4
{
	background-color:#adc0d1;
	font-size:12px;
	cursor:hand;
}

/* For Error */
.CEgenERRstyle1
{
	color:Red;
	font-size:12px;
	font-weight:bold;
}

/* For Link */ 
A.CEgenLNK1, A.CEgenLNK1:link, A.CEgenLNK1:visited
{
	text-decoration:none;
	font-size:12px;	
	color:#000080;
}

/* For Header in Datagrid */
.CEgenDGheader1
{
	font-size:12px;
	font-weight:bold;
	background-color:#DFDFDF;	
	text-align:center; 
}

/* For Item in Datagrid */
.CEgenDGitem1 
{
	background-color:#F7F7F7;
	font-size:12px;
	text-align:center;
} 

.CEgenDGitem2
{
	background-color:#F7F7F7;
	font-size:11px;
	text-align:left;

}

.CEgenDGAlteritem1
{
	background-color:#EBEBEB;
	font-size:12px;
	text-align:center;
} 

/* For Page Item in Datagrid */
.CEgenDGPageItem1
{
	font-size:13px;
	background-color:#DFDFDF;	
	text-align:Right;
}

/* For Numbered Page Item in Datagrid */
.CEgenDGPageItem2
{
	font-size:13px;
	background-color:#DFDFDF;	
	text-align:Left;
	color:Maroon;
}

/* For Border of table data*/
.CEgenTDborder1
{
	border-bottom:solid 1px gray;	
}

/* For Light Red Label */
.CEgenLBLlightred1
{
	color: red;
	font-family: Verdana,arial;
	font-size: 9pt;
	 
}

/* For Dark Red Label*/
.CEgenLBLdarkred1
{
	color: red;	
	font-size:13px;
	font-weight:bold;
	font-family:verdana;
}

.CEgenLBLLightGrey1
{
	color:Gray;	
	font-size:13px;

}

/* For Link */ 
A.CEgenLNK8
{
	font-size:12px;	
	font-weight:normal;
	color:Navy;
	text-decoration:none;
}

A.CEgenLNK8:Hover
{
	vertical-align:middle;
	text-decoration:underline;
	font-weight:bold;
	font-size:12px;	
	color:#6699cc;
}
 
 A.CEgenLNK9
{
	font-size:12px;	
	font-weight:bold;
	color:#000080;
	background-color:White;
	text-decoration:none;
}

 A.CEgenLNK10
{
	font-size:12px;	
	color:#4c6e94;
	text-decoration:none;
	font-weight:bold;
}

 A.CEgenLNK10:Hover
{
	font-size:12px;	
	color:#4c6e94;
	text-decoration:underline;
	font-weight:bold;
}


 A.CEgenLNK11
{
	font-size:12px;	
	color:#4c6e94;
	text-decoration:none;
}

 A.CEgenLNK11:Hover
{
	font-size:12px;	
	color:#4c6e94;
	text-decoration:underline;
}


A.CEgenLNK7
{
	font-size:11px;	
	font-weight:normal;
	color:Gray;
	text-decoration:none;
}

A.CEgenLNK7:Hover
{
	font-size:11px;	
	font-weight:normal;
	color:#E87817;
	text-decoration:underline;
}

A.CEgenLNK6
{
	text-decoration:none;
	font-size:11px;	
	color:darkblue;
}
A.CEgenLNK6:Hover
{
	text-decoration:underline;
	font-size:11px;	
	color:#6699cc;
}
 .CEgenTitle2
{
	background: url(../Images/UserHomePage_Design/Reasp_BackGround.gif) repeat-x top;
}
 .CEgenTitle3
{
	background: url(../Images/UserHomePage_Design/Obiwan_BackGround.gif) repeat-x top;
}


/*Created By Krunal Doshi*/
.CEgenTitle1
{
	background: url(../Images/UserHomePage_Design/USHbgTitle1.gif) repeat-x top;
}

#header {
	/*background: url(../Images/UserHomePage_Design/HeaderVistaStyle_blueforUse.gif) repeat-x top;*/
	background: url(../Images/UserHomePage_Design/bg_header.gif) repeat-x top;
}



.tl {background: url(../Images/UserHomePage_Design/1tl.gif) 0 0 no-repeat; height: 150px;} 
.tr {background: url(../Images/UserHomePage_Design/1tr.gif) 100% 0 no-repeat; height: 150px;}
.br {background: url(../Images/UserHomePage_Design/1br.gif) 100% 100% no-repeat; height: 150px;}
.bl {background: url(../Images/UserHomePage_Design/1bl.gif) 0 100% no-repeat; height: 150px; width: 1000px;}
.topleft 
{
background: url(../Images/UserHomePage_Design/BFImage.gif) 0 0 no-repeat;
height: 10px;
width: 10px;
}

/* ------------New Design for UserHome Page Date 24-03-2009----------*/

/* Pack Border*/
.CEBorderPackTop
{
	Border-top:1px solid #8B93C1; 
	
}
.CEBorderPackright
{
	Border-right:1px solid #8B93C1; 
	
}
.CEBorderPackleft
{
	Border-left:1px solid #8B93C1; 
	
}
.CEBorderPackBottom
{
	Border-Bottom:1px solid #8B93C1; 
	
}

/* Pack disabled Border*/
.CEBorderPackTopDisabled
{
	Border-top:1px solid #CCCCCC; 
	
}
.CEBorderPackrightDisabled
{
	Border-right:1px solid #CCCCCC; 
	
}
.CEBorderPackleftDisabled
{
	Border-left:1px solid #CCCCCC; 
	
}
.CEBorderPackBottomDisabled
{
	Border-Bottom:1px solid #CCCCCC; 
	
}

/*Pack Back-ground*/
.CEPackbg
{
	background: url(../Images/UserHomePage_Design/packs_bg.gif) repeat-x; 
	height:138px;
	width:100%; 
	
}
.CEPack18bg
{
	background: url(../Images/UserHomePage_Design/pak_bg.gif) repeat-y; 
	height:18px;
	width:100%; 
}
.CEPack36bg
{
	background: url(../Images/UserHomePage_Design/pak_bg_289px.gif) repeat-y; 
	height:36px;
	width:100%; 
}

/*Agenda,Event,Historic Email ,Datos de Licen,Members Main Back-ground and Top Back-ground*/
.CE5Boxbg
{
	background: url(../Images/UserHomePage_Design/bg_agenda.gif) repeat-x; 
	height:149px;
	width:100%; 
}
.CE5Box22bg
{
	background: url(../Images/UserHomePage_Design/agenda_title_bg_with_line.gif) repeat-x; 
	height:22px;
	width:189px; 

}

/*  UserHome Page Right and Left Back-ground*/
.CEMain5bgLeft
{
  	background: url(../Images/UserHomePage_Design/bg_shadow_left_1px.gif) repeat-y; 
	height:100%;
	width:5px; 
}

.CEMain5bgRight
{
  	background: url(../Images/UserHomePage_Design/bg_shadow_right_1px.gif) repeat-y; 
	height:100%;
	width:5px; 
}

/*Link Event and Historic Email and Other Area*/
A.CEgenLnkCommon
{
	font-family:verdana;
	font-size:10px;	
	font-weight:bold;
	color:#6E78B1;
	text-decoration:none;
}
A.CEgenLnkCommon:Hover
{
	font-family:verdana;
	font-size:10px;	
	font-weight:bold;
	color:#6E78B1;
	text-decoration:underline;
}

/*Link with Background Color*/
A.CEgenLnkbg
{
	font-family:verdana;
	font-size:10px;	
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	
}
A.CEgenLnkbg:Hover
{
	font-family:verdana;
	font-size:10px;	
	text-decoration:none;
	background-color:#EBEDF4;
	color:Black;
}

/*Agenda,Event,Historic Email ,Datos de Licen,Members disabled Text*/
.CEgenLBL5BoxDisabledText
{
	font-family:verdana;
	font-size:10px;
	font-weight:normal;
	color:#666666;

}

/*Agenda,Event,Historic Email ,Datos de Licen,Members Header Text*/
.CEgenLBL5BoxHeader
{
	font-family:arial;
	font-size:13px;
	font-weight:Bold;
	color:#333333;
	
}

/*Ver Ultimas link*/
A.CEgenLnkUHVerUltimas
{
	font-family:arial;
	font-size:11px;	
	font-weight:bold;
	color:#6E78B1;
	text-decoration:none;

}
A.CEgenLnkUHVerUltimas:Hover
{
	font-family:arial;
	font-size:11px;	
	text-decoration:none;
	font-weight:bold;
	color:#00216B;
}

/*Pack link*/
A.CEgenLnkUHPack
{
	font-family:arial;
	text-decoration:none;
}
A.CEgenLnkUHPack:Hover
{
	font-family:arial;
	text-decoration:underline;
	
}
/* Salir Header.ascx Link */
A.CEgenLnkCerrar
{
	font-family:verdana;
	font-size:10px;	
	font-weight:bold;
	color:#d0d2E5;
	text-decoration:none;

}
A.CEgenLnkCerrar:Hover
{
	font-family:verdana;
	font-size:10px;	
	font-weight:bold;
	color:#d0d2E5;
	text-decoration:underline;

}
/*  UserHome Page Header Client Details Back-ground */
.CEUHClientDetailbg
{
	background: url(../Images/UserHomePage_Design/bg_header2.gif) repeat-x top;
	height:24px;
	width:100%;

}

/*  UserHome Page Header.acsx Label*/
.CEgenLBLUHHeader
{
	font-family:verdana;
	font-size:10px;	
	font-weight:normal;
	color:white;
	text-decoration:none;
}

/*  UserHome Page Active Client */
.CEgenLBLACTIVAClient
{
	font-family:verdana;
	font-size:10px;	
	font-weight:bold;
	color:#66FF99;
	text-decoration:none;
}
/*  UserHome Page Client Area Back-ground */
.CEUHClientbg
{
	background: url(../Images/UserHomePage_Design/bg_area_de_cliente.gif) repeat-x;
	height:75px;
	width:100%;
}
/* disabled Text */
.CEgenLBLdisabled
{
	font-family:verdana;
	font-size:10px;	
	font-weight:normal;
	color:#666666;
	text-decoration:none;
}

/*textbox*/
.CEgenTXTBOX2
{
	font-family:verdana,arial;
	font-size:13px;
	border-style:solid;
	border-width:1px;
	border-color:#9991A9;
	background-color:White; 
}

/*Agenda,Event,Historic Email ,Datos de Licen,Members*/
.CEBorder5BoxTop
{
	Border-top:1px solid #9294A1; 
	
}
.CEBorder5Boxright
{
	Border-right:1px solid #9294A1; 
	
}
.CEBorder5Boxleft
{
	Border-left:1px solid #9294A1; 
	
}
.CEBorder5BoxBottom
{
	Border-Bottom:1px solid #9294A1; 
	
}

/*Requisitos , Area de Personlized  , Comentario + Ficha general  Border*/
.CEBorderAreaCommReqTop
{
	Border-top:1px solid #9991A9; 
}
.CEBorderAreaCommReqright
{
	Border-right:1px solid #9991A9; 
}
.CEBorderAreaCommReqleft
{
	Border-left:1px solid #9991A9; 
}
.CEBorderAreaCommReqBottom
{
	Border-Bottom:1px solid #9991A9; 
}

/*Label No Contractado*/
.CEgenLBLNoContracted
{
	FONT-FAMILY: arial;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px;
	COLOR: lightgrey; 
	text-decoration :none;
	cursor:default;  
	
}

/* Ayuda y Soporte , Secciones de acceso ,Otros modulos en desarrollo Header */
.CEgenLBLAyudaSeccionesHeader
{
	FONT-FAMILY: arial;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px;
	COLOR:#888888; 
	
}

/*  Secciones de acceso libre  Text and Header */
.CEgenLBLseccionaHeader
{
	FONT-FAMILY: arial;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px;
	COLOR:#515DA1; 
	
}
.CEgenLBLseccionaText
{
	FONT-FAMILY: vardana;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px;
	COLOR:#666666; 
	
}
.CEgenLBLTokentext
{
	FONT-FAMILY: Arial;
	FONT-WEIGHT: Bold; 
	FONT-SIZE: 16px;
	COLOR:#515dA1; 

}
/* For EVENT Link */ 
A.CEgenLNK2EVENT, A.CEgenLNK2EVENT:link, A.CEgenLNK2EVENT:visited
{
	text-decoration:none;
	font-size:12px;	
	color:#586887;
}

A.CEgenLNK2EVENT:hover
{
	text-decoration:underline;
	font-size:12px;	
	color:#586887;
}






