
/*
	Style to hide text and check if a browser supports CSS
*/
.noCSS		{display: none;}
.hidden		{display: none;}


/*	=== Main Common Styles ===	*/

BODY		{MARGIN-TOP: 0; MARGIN-LEFT: 0; MARGIN-RIGHT: 0; MARGIN-BOTTOM: 0; BACKGROUND: #FFFFFF; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica; FONT-WEIGHT: normal; FONT-SIZE: 12px}
P,TD,INPUT,SELECT
		{FONT-FAMILY: Verdana,Arial,Helvetica;	FONT-SIZE: 12px; FONT-WEIGHT: normal;	COLOR: #000000;	}
TH		{FONT-FAMILY: Verdana,Arial,Helvetica;	FONT-SIZE: 12px; FONT-WEIGHT: bold;	COLOR: #464646;	}

.footer		{FONT-FAMILY: Verdana,Arial,Helvetica;	FONT-SIZE: 10px; FONT-WEIGHT: bold;	COLOR: #333366;	TEXT-DECORATION: none;}
A.footer:hover	{ 					FONT-SIZE: 10px; FONT-WEIGHT: bold;	COLOR: #FF9900;	TEXT-DECORATION: none}

.copyright	{FONT-FAMILY: Verdana,Arial,Helvetica;	FONT-SIZE: 9px; FONT-WEIGHT: normal;	COLOR: #FFCC66;	TEXT-DECORATION: none;}

.small		{FONT-FAMILY: Verdana,Arial,Helvetica;	FONT-SIZE: 10px; FONT-WEIGHT: normal;	COLOR: #2E4E5D;	TEXT-DECORATION: none;}
.bold		{FONT-FAMILY: Verdana,Arial,Helvetica;	FONT-SIZE: 11px; FONT-WEIGHT: bold;	COLOR: #000000;}
.boldTitle	{FONT-FAMILY: Verdana,Arial,Helvetica;	FONT-SIZE: 11px; FONT-WEIGHT: bold;	COLOR: #920010}
.input		{FONT-FAMILY: Verdana,Arial,Helvetica;	FONT-SIZE: 11px; FONT-WEIGHT: bold;	COLOR: #00005E;}
.inputreadonly	{FONT-FAMILY: Verdana,Arial,Helvetica;	FONT-SIZE: 11px; FONT-WEIGHT: bold;	COLOR: #000000;				BACKGROUND-COLOR: #DADADA;}
.error		{FONT-FAMILY: Verdana,Arial,Helvetica;	FONT-SIZE: 11px; FONT-WEIGHT: bold;	COLOR: red;}

.pleaseClick	{FONT-FAMILY: Verdana,Arial,Helvetica;	FONT-SIZE: 11px; FONT-WEIGHT: bold;	COLOR: #00005E;	TEXT-DECORATION: none;	BACKGROUND-COLOR: #FFFF82;}

.msgLabel	{width: auto; white-space: nowrap;			FONT-WEIGHT: bold;	COLOR: #464646;				BACKGROUND-COLOR: #E1EBFB;}
.msgValue	{width: 100%; order-style: solid; border-bottom-width: 1px; border-color: #E1EBFB; border-top: none; border-right: none;}


/*	=== Main Menu Styles ===	*/
	
.commonMenu	{FONT-FAMILY: Verdana,Arial,Helvetica;	FONT-SIZE: 12px; FONT-WEIGHT: bold;	COLOR: #FFCC66;	TEXT-DECORATION: none;
TEXT-ALIGN: top}	
.commonMenuA	{FONT-FAMILY: Verdana,Arial,Helvetica;	FONT-SIZE: 12px; FONT-WEIGHT: bold;	COLOR: #FFFFFF;	TEXT-DECORATION: none;}	
A.commonMenu:hover	{ 				FONT-SIZE: 12px; FONT-WEIGHT: bold;	COLOR: #FFFFFF;	TEXT-DECORATION: none;}

UL.commonMenu	{FONT-FAMILY: Verdana,Arial,Helvetica;	FONT-SIZE: 10px; FONT-WEIGHT: bold;	COLOR: #3D3A67; TEXT-DECORATION: none;
		 margin-top: 4px; list-style-image: url(/images/menu_Element2.gif);
		 margin-bottom: 0px; margin-left: 20px; image-align: bottom }
		
.commonSubMenu	{FONT-FAMILY: Verdana,Arial,Helvetica;	FONT-SIZE: 12px; FONT-WEIGHT: bold;	COLOR: #AA0000;	TEXT-DECORATION: none;}	
.commonSubMenuA	{FONT-FAMILY: Verdana,Arial,Helvetica;	FONT-SIZE: 12px; FONT-WEIGHT: bold;	COLOR: #AA0000;	TEXT-DECORATION: none;}	
A.commonSubMenu:hover
		{ 					FONT-SIZE: 12px; FONT-WEIGHT: bold;	COLOR: #AA0000;	TEXT-DECORATION: none;	BACKGROUND-COLOR: #FFFFFF;}
UL.commonSubMenu
		{FONT-FAMILY: Verdana,Arial,Helvetica;	FONT-SIZE: 8pt;
		 margin-top: 4px; margin-bottom: 0px;	margin-left: 20px; image-align: bottom; list-style-image: url(/images/menu_FolderClosed.gif);	}
#commonSubMenuA	{FONT-FAMILY: Verdana,Arial,Helvetica;	FONT-SIZE: 8pt;
		 margin-top: 4px; margin-bottom: 0px;	margin-left:  0px; image-align: bottom; list-style-image: url(/images/menu_FolderOpen.gif);	}

.menuBorders	{ border-style: solid; border-width: 1px; border-color: #CDCDCD;}


.projects	{FONT-FAMILY: Verdana,Arial,Helvetica;	FONT-SIZE: 14px; FONT-WEIGHT: bold;	COLOR: #FFFFFF;	TEXT-DECORATION: none;	BACKGROUND-COLOR: #BCC9DB;
		 width: 587; height: 21;												BACKGROUND-IMAGE: url(/images/separator1.gif);
																	BACKGROUND-POSITION: center;}


.imgShadow	{width: 100%; filter:shadow(color:gray, strenght:10, direction:135);}
.imgShadowSmall	{border: 3px solid #AA0000;}
.imgShadowLarge	{border:10px solid white;}
.imgShadowThmb	{border: 3px solid white;}
.scrollingArea	{height: 455px; width: 170px; overflow: auto;}


																	
/*		List of Services Menu	*/

.serviceMenu	{FONT-FAMILY: Verdana,Arial,Helvetica;	FONT-SIZE: 11px; FONT-WEIGHT: bold;	COLOR: #333366;	TEXT-DECORATION: none;	BACKGROUND-COLOR: #BCC9DB;
		 															BACKGROUND-IMAGE: url(/images/bg_ServiceMenu.gif);
																	BACKGROUND-POSITION: center;}
.serviceMenuA	{FONT-FAMILY: Verdana,Arial,Helvetica;	FONT-SIZE: 11px; FONT-WEIGHT: bold;	COLOR: #FF9900;	TEXT-DECORATION: none;	BACKGROUND-COLOR: #BCC9DB;
		 															BACKGROUND-IMAGE: url(/images/bg_ServiceMenu.gif);
																	BACKGROUND-POSITION: center;}
A.serviceMenu:hover	{ 				FONT-SIZE: 11px; FONT-WEIGHT: bold;	COLOR: #FF9900;	TEXT-DECORATION: none;	BACKGROUND-COLOR: #BCC9DB;
		 															BACKGROUND-IMAGE: url(/images/bg_ServiceMenu.gif);}

/*	Pop-down menu	*/

.menuPopDown	{FONT-FAMILY: Verdana,Arial,Helvetica;	FONT-SIZE: 11px; FONT-WEIGHT: bold;	COLOR: #333366;	TEXT-DECORATION: none;	BACKGROUND-COLOR: #EBEBEB;
	position:absolute;
	visibility: hidden;
	border:1px solid black; border-bottom-width: 0;
	line-height: 18px; z-index: 100; width: 132px;
}

.menuPopDown a	{ width: 100%; display: block; text-indent: 3px; border-bottom: 1px solid black; padding: 1px 0;
	text-decoration: none; font-weight: bold; text-indent: 5px;
}

.menuPopDown a:hover{ COLOR: white; BACKGROUND-COLOR: black; }


/*		Menu of a Service	*/

#subMenu2 { margin-left: 0px; }
#subMenu2 ul { margin: 0; padding: 0; list-style-type: none; FONT-FAMILY: Verdana,Arial,Helvetica; }
#subMenu2 li { margin: 0; }

#subMenu2  a 	{width: auto; display: block; padding: 5px 10px;	border-top: 1px solid #FFF; border-left: 1px solid #FFF; border-bottom: 1px solid #333; border-right: 1px solid #333;
									 FONT-WEIGHT: bold;	COLOR: #000000;	TEXT-DECORATION: none;	BACKGROUND-COLOR: #ADC1AD;
		 															BACKGROUND-IMAGE: url(/images/subMenu2.gif);
																	BACKGROUND-POSITION: 0 0; BACKGROUND-REPEAT: no-repeat;} 
#subMenu2  a:hover
		{width: auto; display: block;				border-top: 1px solid #333; border-left: 1px solid #333; border-bottom: 1px solid #FFF; border-right: 1px solid #FFF; 
									 FONT-WEIGHT: bold;	COLOR: #000000;	TEXT-DECORATION: none;	BACKGROUND-COLOR: #889E88;
		 															BACKGROUND-IMAGE: url(/images/subMenu2a.gif);
																	BACKGROUND-POSITION: 0 0; BACKGROUND-REPEAT: no-repeat;} 
#subMenu2A a	{border-top: 1px solid #333; border-left: 1px solid #333; border-bottom: 1px solid #FFF; border-right: 1px solid #FFF; 
									 FONT-WEIGHT: bold;	COLOR: #000000;	TEXT-DECORATION: none;	BACKGROUND-COLOR: #889E88;
		 															BACKGROUND-IMAGE: url(/images/subMenu2a.gif);
																	BACKGROUND-POSITION: 0 0; BACKGROUND-REPEAT: no-repeat;} 

.button1	{width: 280px; padding: 1px; 				FONT-WEIGHT: bold;	COLOR: #FFFFFF; TEXT-DECORATION: none;	BACKGROUND-COLOR: #003B62;
														TEXT-ALIGN: center;	BORDER: 2px outset; }
/*
A.subMenu2:hover, A.button1:hover {								COLOR: #FFFFFF;				BACKGROUND-COLOR: #87AEC5;
																	BORDER: 2px inset;  }

*/


