	BODY{
		margin:0 auto;
		padding:0px;
		line-height:16px;
		text-align:center;
		background-color:#c7c6c6;
		background-image:url(images/bgTop.gif); 
		background-position: top; 
		background-repeat:repeat-x;		
	}

	/* border #41413B or #a7a7d9*/

	.mainBodyPos{
		z-index:0;
		width:100%;
		/*margin-top:40px;*/
		padding-top:40px;
	}

	.worldMap{
		z-index:0;
		background-image:url(images/map.gif);
		background-repeat:no-repeat;	
		position:absolute;
		height:520;
		width:776;
		top:0px;
		right:0px;
		opacity:0.3;
		filter:alpha(opacity=30);
	}

	div.titleHolder{
		position:relative;
		z-index:0;
		display:block;
		cursor:default;
		background-image:url(images/logo.gif);
		background-repeat:repeat-x;	
		background-color:white;
		border-top: 1px solid #41413B;
		border-left: 1px solid #41413B;
		border-right: 1px solid #41413B;
		/*border-bottom: 1px solid #41413B;*/
		width:950px;
		height:100px;
		text-align:right;
		vertical-align:bottom;	
		-moz-border-radius:8px 8px 0px 0px;
	}

		
	/* MENU ITEMS AND CLASSES */

	a.topMenu,a.topmenu:active{
		margin:0px;
		border:0px;
		color: #41413B;
		font-weight:normal;
		text-decoration: none;
		font-size:11px;
		font-family:arial, tahoma;
		vertical-align:middle;
		cursor:pointer;
		text-align:center;
		line-height:12px;
		height:14px;
	}

	a.topMenu:hover{
		margin:0px;
		border:0px;
		color: #41413B;
		font-weight:normal;
		text-decoration: underline;
		font-size:11px;
		font-family:arial, tahoma;
		vertical-align:middle;
		cursor:pointer;
		text-align:center;
		line-height:12px;
		height:14px;
	}

	div.MenuStripe{
		position:absolute;
		left:0px;
		width:100%;
		background-color:#7f7f7f;
		border-bottom: 1px solid #41413B;
		border-top: 1px solid #41413B;
		line-height:20px;
		height:20px;
		width:100%;
		z-index:0;
		opacity:0.4;
		filter:alpha(opacity=40);
	}

	div.menuHolder{
		overflow:hidden;
		position:relative;
		z-index:10;
		display:block;
		cursor:default;
		background-repeat:no-repeat;	
		background-color:#034ea2;
		border-top: 0px solid #AFAFAF;
		border-left: 1px solid #41413B;
		border-right: 1px solid #41413B;
		border-bottom: 0px solid #AFAFAF;
		line-height:20px;
		width:950px;
		height:40px;
		text-align:left;
		vertical-align:bottom;
	}

	div.menuItem{
		padding:0px;
		margin:0px;
		border:0px;
		display:block;
		color: white;
		font-weight:normal;
		font-size:14px;
		font-family:arial, tahoma;
		vertical-align:middle;
		cursor:pointer;
		text-align:center;
		cursor:pointer;
		line-height:20px;
		height:20px;
		width:120px;
	}

	div.menuSpacer{
		padding:0px;
		margin:0px;
		border:0px;
		display:block;
		color: white;
		font-weight:normal;
		font-size:12px;
		font-family:arial, tahoma;
		vertical-align:middle;
		cursor:pointer;
		text-align:center;
		cursor:default;
		line-height:16px;
		height:16px;
		width:2px;
		/*background-color:white;
		background-image:url(images/subBg.gif); */
	}

	div.subManuStripe{
		z-index:10;
		padding:0px;
		margin:0px;
		border:0px;
		background-image:url(images/subBg.gif); 
		background-repeat:repeat-x;		
		line-height:14px;
		height:20px;
		position:relative;
		width:100%;
		background-color:white;	
	}

	div.menuItemHover{
		/*font-weight:bold;*/
		background-color:#001867;
	}
/*
	div.menuSpacer{
		display:block;
		width:15px
	}
*/

	div.subMenuSpacer{
		background-image:url(images/subBg.gif); 
		background-repeat:repeat-x;		
		padding:0px;
		margin:0px;
		border:0px;
		display:block;
		color: black;
		font-weight:normal;
		font-size:12px;
		font-family:arial, tahoma;
		vertical-align:middle;
		cursor:pointer;
		text-align:center;
		cursor:default;
		line-height:12px;
		height:15px;
		width:20px;
		text-align:center;
		/*background-color:gray;*/
		/*background-image:url(images/subBg.gif); */
	}

	div.subMenuItem{
		background-image:url(images/subBg.gif); 
		background-repeat:repeat-x;		
		padding:0px;
		margin:0px;
		border:0px;
		display:block;
		/*width:120px;*/
		height:15px;
		color: black;
		font-weight:normal;
		font-size:12px;
		line-height:12px;
		font-family: arial;
		vertical-align:middle;
		cursor:pointer;
		text-align:center;
		cursor:pointer;
	}

	div.subMenuItemHover{
		font-weight:bold;
	}

	div.subMenuHolder{
		display:none;
		position:absolute;
	}

	/* /MENU ITEMS AND CLASSES */


	/* ACTIVE CONTENET HOLDER */

	div.activeHolder{
		padding:0px;
		margin:0px;
		border:0px;
		display:block;
		cursor:default;
		background-color:white;
		border-left: 1px solid #41413B;
		border-right: 1px solid #41413B;
		width:950px;
		height:204px;
		vertical-align:bottom;
	}


	div.activeContentHolder{	
		padding:0px;
		margin:0px;
		border:0px;
		border-left: 1px solid #AFAFAF;
		border-right: 1px solid #AFAFAF;
		border-top: 1px solid #AFAFAF;
		border-bottom: 1px solid #AFAFAF;
		background-color:white;
		background-image:url(images/copyBg.gif);
		background-repeat:repeat-x;	
		overflow:hidden;
		display:block;
		cursor:default;	
		width:600px;
		height:200px;
		text-align:left;
		vertical-align:bottom;
		-moz-border-radius:8px 8px 8px 8px;
		-webkit-border-top-right-radius: 8px;
		-webkit-border-top-left-radius: 8px;
		-webkit-border-bottom-right-radius: 8px;
		-webkit-border-bottom-left-radius: 8px;
	}

	div.bannerDesc{
		z-index:10;
		position:relative;
		top:30px;
		left:70px;
		/*height:20px;*/
		line-height:26px;
		width:450px;
		/*background-image:url(images/copyBg.gif);*/
		/*background-color:white;
		background-image:url(images/downBg.gif); */
		color:white;
		font-size:28px;
		font-weight:normal;
		/*font-style:italic;*/
		font-family: arial;
		/*border-left: 1px solid #41413B;
		border-right: 1px solid #41413B;
		border-top: 1px solid #41413B;
		border-bottom: 1px solid #41413B;*/
		z-index:10;
		/*
		-moz-border-radius:8px 8px 8px 8px;
		-webkit-border-top-right-radius: 8px;
		-webkit-border-top-left-radius: 8px;
		-webkit-border-bottom-right-radius: 8px;
		-webkit-border-bottom-left-radius: 8px;*/
		/*opacity:1;
		filter:alpha(opacity=100);*/
		cursor:default;		
		outline-color: #000000;
		outline-width: 3px;	
		outline-style: inherit;
		outline-color: #000066;
		outline-width: 1px;	
		text-shadow: Teal;
	}

	div.bannerDescbg{
		position:absolute;
		z-index:0;
		top:0px;
		left:0px;
		width:600px;
		height:200px;
		background-image:url(images/copyBg.gif);
		background-repeat:repeat-x;		
		background-color:white;
		opacity:0.2;
		filter:alpha(opacity=20);
	}

	div.bannerNameHolder{
		z-index:11;
		position:absolute;
		top:315px;
		width:595;
		overflow:hidden;
	}

	div.bannerName{
		height:20px;
		/*width:100px;*/
		/*background-color:white;*/
		line-height:12px;
		color:white;
		font-size:12px;
		font-weight:bold;
		font-style:italic;
		font-family: arial;
		border: 1px solid #AFAFAF;
		-moz-border-radius:8px 8px 8px 8px;
		-webkit-border-top-right-radius: 8px;
		-webkit-border-top-left-radius: 8px;
		-webkit-border-bottom-right-radius: 8px;
		-webkit-border-bottom-left-radius: 8px;
		opacity:0.5;
		filter:alpha(opacity=50);	
		cursor:default;		
	}


	div.bannerNameHover{
		opacity:0.9;
		filter:alpha(opacity=90);
		cursor:pointer;
	}

	div.bannerName:hover{
		/*background-color:#AFAFAF;*/
		/*background-image:url(images/downBg.gif); */
		color:black;
		opacity:1;
		filter:alpha(opacity=100);
		cursor:pointer;
	}

	div.activeRightHolder{
		padding:0px;
		margin:0px;
		border:0px;
		position:relative;
		z-index:1;
		background-color:white;
		overflow:hidden;
		display:block;
		cursor:default;
		width:340px;
		height:202px;
		vertical-align:bottom;
		text-align:right;
	}

	div.activeRightElemHold{
		padding:0px;
		margin:0px;
		border:0px;
		display:block;
		overflow:hidden;
		background-image:url(images/copyBg.gif);
		/*background-image:url(images/downBg.gif); */
		background-repeat:repeat-x;	
		cursor:pointer;
		color: gray;
		font-weight:normal;
		font-size:14px;
		line-height:15px;
		font-family: arial;
		text-align:left;
		border: 1px solid #AFAFAF;
		width:335px;
		height:20px;
		-moz-border-radius:8px 8px 8px 8px;
		-webkit-border-top-right-radius: 8px;
		-webkit-border-top-left-radius: 8px;
		-webkit-border-bottom-right-radius: 8px;
		-webkit-border-bottom-left-radius: 8px;
		
	}

	div.activeRightElemHoldElem{
		padding:0px;
		margin:0px;
		border:0px;
		display:inline;
		/*width:300px;*/
		padding-left:30px;
		cursor:pointer;
		color: black;
		font-weight:normal;
		font-size:12px;
		line-height:15px;
		font-family: arial;
		text-align:left;
	}

	div.activeRightElemHoldElemHover{
		text-decoration:underline;
	}

	/* ACTIVE CONTENET HOLDER */

	/* BODY CONTENT */

	div.bodyHolder{
		z-index:10;
		overflow:hidden;
		padding:0px;
		margin:0px;
		border:0px;
		display:block;
		cursor:default;
		background-color:white;
		border-left: 1px solid #41413B;
		border-right: 1px solid #41413B;
		/*border-bottom: 1px solid #41413B;*/
		width:950px;
		height:345px;
		text-align:center;
		vertical-align:bottom;
	}

	div.bodySpacer{
		padding:0px;
		margin:0px;
		border:0px;
		font-size:1px;
		line-height:1px;
		width:2px;
	}

	div.bodyHolderDescription{
		display:block;
		padding:0px;
		margin:0px;
		border: 1px solid #AFAFAF;
		background-color:white;
		overflow:hidden;
		width:440px;
		height:340px;
		cursor:default;
		-moz-border-radius:8px 8px 8px 8px;
		-webkit-border-top-right-radius: 8px;
		-webkit-border-top-left-radius: 8px;
		-webkit-border-bottom-right-radius: 8px;
		-webkit-border-bottom-left-radius: 8px;
/*		behavior:url(_style/border-radius.htc);*/
		
	}

	div.bodyHolderDownload{
		display:block;
		background-image:url(images/downBg.gif); 
		background-repeat:repeat-x;
		padding:0px;
		margin:0px;
		border:0px;
		overflow:hidden;
		background-color:#c7c6c6;
		border-left: 1px solid #41413B;
		border-right: 1px solid #41413B;
		border-top: 1px solid #41413B;
		border-bottom: 1px solid #41413B;
		width:160px;
		height:340px;
		cursor:default;
		-moz-border-radius:8px 8px 8px 8px;
		-webkit-border-top-right-radius: 8px;
		-webkit-border-top-left-radius: 8px;
		-webkit-border-bottom-right-radius: 8px;
		-webkit-border-bottom-left-radius: 8px;
/*		behavior:url(_style/border-radius.htc);*/
	}

	div.bodyHolderSection{
		display:block;
		z-index:10;
		padding:0px;
		margin:0px;
		border: 1px solid #AFAFAF;
		background-color:white;
		overflow:hidden;
		width:335px;
		height:340px;
		cursor:default;
		-moz-border-radius:8px 8px 8px 8px;
		-webkit-border-top-right-radius: 8px;
		-webkit-border-top-left-radius: 8px;
		-webkit-border-bottom-right-radius: 8px;
		-webkit-border-bottom-left-radius: 8px;
/*		behavior:url(_style/border-radius.htc);*/
	}

	div.bodyDownloadText{
		padding:0px;
		margin:0px;
		border:0px;
		color: #808080;
		text-align:left;
		font-weight:normal;
		font-size:12px;
		font-family:arial, tahoma;
		cursor:default;
	}

	div.bodyTitle{
		padding:0px;
		margin:0px;
		border:0px;
		text-align:left;
		color: #034ea2;
		font-weight:bold;
		font-size:14px;
		font-family:arial, tahoma;
		cursor:default;
	}

	div.bodyText{
		z-index:1;
		padding:0px;
		margin:0px;
		border:0px;
		color: black;
		text-align:justify;
		font-weight:normal;
		font-size:12px;
		font-family:arial, tahoma;
		cursor:default;
	}

	div.bodyHeightHolder{
		padding:0px;
		margin:0px;
		border:0px;
		height:270px;
		border-top: 1px solid #AFAFAF;
		border-bottom: 1px solid #AFAFAF;
		overflow:hidden;
	}
	div.scrollable { 
		border:0px;
		text-align:left;
		position:relative; 
		overflow:hidden; 
	}

	div.sectionHeightHolder{
		padding:0px;
		border:0px;
		margin:0px;
		vertical-align:top;
		border-top: 1px solid #AFAFAF;
		border-bottom: 1px solid #AFAFAF;
		height:270px;
	}

	div.scrollable div.items { 
		position:absolute;
		vertical-align:top;
		width:345px;
	}


	.bodyPorfolioImg{
		overflow:hidden;
		/*-moz-border-radius:8px 8px 8px 8px;*/
		border: 0px solid #00377B;
		cursor:default;
	}

	
	.bodyTextImg{
		width:150px;
		height:75px;
		border: 1px solid #00377B;
		cursor:default;
	}

	div.bodyPorfolioDetails{
		width:185px;
		padding-left:10px;
	}

	div.bodyPortfolioTitle{
		color:#808080;
		text-align:left;
		font-weight:bold;
		font-size:12px;
		font-family:arial, tahoma;
		cursor:default;
	}

	div.bodyPortfolioText{
		text-align:left;
		font-weight:normal;
		font-size:12px;
		font-family:arial, tahoma;
		cursor:default;
	}

	/* /BODY CONTENT */


	div.copyHolder{
		display:block;
		cursor:default;
		background-image:url(images/copyBg.gif);
		background-repeat:repeat-x;	
		background-color:#c7c6c6;
		border-top: 1px solid #AFAFAF;
		border-left: 1px solid #41413B;
		border-right: 1px solid #41413B;
		border-bottom: 1px solid #41413B;
		width:950px;
		height:30px;
		line-height:25px;
		text-align:right;
		vertical-align:bottom;
		-moz-border-radius:0px 0px 8px 8px;
	}
	

	div.copyText{
		padding:0px;
		margin:0px;
		border:0px;
		color: gray;
		text-align:justify;
		font-weight:normal;
		font-size:10px;
		font-family:arial, tahoma;
		cursor:default;
	}

	div.clear{
		padding:0px;
		margin:0px;
		border:0px;
		clear:both;
		line-height:5px;
	}
	
	div.clearAct{
		padding:0px;
		margin:0px;
		border:0px;
		clear:both;
		font-size:3px;
		line-height:3px;
		height:3px;
	}

	div.left{
		float:left;
	}

	div.right{
		float:right;
	}

	div.firstBorder{
		position:relative; 
		width:953px;
		border:0px;
/*		border-left: 1px solid #BFBFBF;*/
/*		border-right: 1px solid #BFBFBF;*/
		border-bottom: 2px solid #BFBFBF;
/*		border-top: 1px solid #5F5F59;*/
		-moz-border-radius:8px 8px 8px 8px;
	}
	div.secondBorder{
		position:relative; 
		width:952px;
		border:0px;
/*		border-left: 1px solid #8F8F8F;*/
/*		border-right: 1px solid #8F8F8F;*/
		border-bottom: 2px solid #8F8F8F;
/*		border-top: 1px solid #8F8F8F;*/
		-moz-border-radius:8px 8px 8px 8px;
	}
	div.thirdBorder{
		position:relative; 
		width:951px;
		border:0px;
/*		border-left: 1px solid #5F5F59;*/
/*		border-right: 1px solid #5F5F59;*/
		border-bottom: 2px solid #5F5F59;
/*		border-top: 1px solid #5F5F59;*/
		-moz-border-radius:8px 8px 8px 8px;
	}

	
	.ChromeTitle{
		-webkit-border-top-right-radius: 8px;
		-webkit-border-top-left-radius: 8px;
		-webkit-border-bottom-right-radius: 0px;
		-webkit-border-bottom-left-radius: 0px;
	}
	.ChromeCopy{
		-webkit-border-top-right-radius: 0px;
		-webkit-border-top-left-radius: 0px;
		-webkit-border-bottom-right-radius: 8px;
		-webkit-border-bottom-left-radius: 8px;
	}
	.ChromeShade{
		-webkit-border-top-right-radius: 8px;
		-webkit-border-top-left-radius: 8px;
		-webkit-border-bottom-right-radius: 8px;
		-webkit-border-bottom-left-radius: 8px;
	}

	.IeCopy{
		-ie-border-radius: 0px 0px 8px 8px;
	}
	.IeShade{
		-ie-border-radius: 8px 8px 8px 8px;
	}
	.IeTitle {
/*		behavior:url(_style/border-radius.htc);*/
	}


	div.browse{
		visibility:visible;
	}

	div.browse.disabled{
		visibility:hidden;
	}

