/* ====================================================================== */
/* ==| AUTHOR  : Rasika Mahindasiri | ECode Lanka Software (Pvt.) Ltd.|== */
/* ==| PROJECT : Aexis BI Website                                     |== */
/* ==| DATE    : 31th August 2004 (wednesday)                         |== */
/* ==| MODIFY  : 20th June 2008 by Sachitra                           |== */
/* ==| NOTE    : All the attributes are editable,                     |== */
/* ==|           do NOT change the class names or IDs                 |== */
/* ====================================================================== */


/* ---------------------------------------------------------------------- */
/* = Rules defined for apply GLOBALLY begins from this point forward    = */
/* ---------------------------------------------------------------------- */


body, table,select,input,textarea {
 	font: normal 11px Verdana;
	color: #666666;
/*	margin:0px;*/
	line-height: 16px; 
}

input,select{
	font: normal 11px Verdana;
	color:  #666666;
}

p,ul,li{
	line-height: 16px; 
}

a:link,a:visited{
	text-decoration: none;
	color: #000000;
}
a:hover{
	text-decoration: underline;
	color: #666666;
}

a.main:link,a.main:visited{
	text-decoration: none;
	color: #AF245B;
	font-size:10px;
}
a.main:hover{
	text-decoration: underline;
	color: #AF245B;
	font-size:10px;
}
a.language:link,a.language:visited{
	text-decoration: none;
	font-size:11px;
	font-weight:bold;
}
a.language:hover{
	text-decoration: underline;
	font-size:11px;
	font-weight:bold;
}

/* ---------------------------------------------------------------------- */
/* = Rules defined for apply elements begins from this point forward    = */
/* ---------------------------------------------------------------------- */

.aexisBanBorder{
	border-bottom:1px solid #B30838;
}
.menuHome{
	border-bottom:1px solid #EFD3DE;
	color:#B30838;
	font-weight:bold;
	cursor:pointer;
}
.menuItem{
	border-bottom:1px solid #EFD3DE;
	font-weight:bold;
	color:#333333;
	vertical-align:middle;
	cursor:pointer;
}
.subMenuItem{
	color:#333333;
	text-indent:20px;
	vertical-align:middle;
	cursor:pointer;
}
.subMenuItem2{
	color:#333333;
	text-indent:20px;
	vertical-align:middle;
	border-bottom:1px solid #EFD3DE;
	cursor:pointer;
}
a.search:link,a.search:visited{
	text-decoration: underline;
	color:#333380;
}
a.search:hover{
	text-decoration: underline;
	color:#666666;
}
.boldText{
	font-weight:bold;
}
.boldRedText{
	font-weight:bold;
	color:#BB0E39;
}
.userLogin{
	color: #AF245B;
	background-color:#F4F5F4;
	border:1px solid #DDDDDD;
	font-size:9px;
}
.searchTitle{
	color: #AF245B;
	background-color:#F4F5F4;
	border:1px solid #DDDDDD;
}
input.txt{
	background-color:#FFFFFF;
	border:1px solid #DDDDDD;
}
.NesletterLogin{
	color: #AF245B;
	background-color:#FFFFFF;
/*	border:1px solid #DDDDDD;*/
	font-size:9px;
}
input.btn{
	background-color:#BAB9B9;
	color:#FFFFFF;
	border:1px solid #ffffff;
	font-size:9px;
	font-weight:bold;
}
input.btn2{
	background-color:#EFECEC;
	border:1px solid #D3CCCF;
	height:18px;
}

input.btn3{
	background-color:#BAB9B9;
	color:#FFFFFF;
	border:1px solid #ffffff;
	font-size:11px;
	font-weight:bold;
}
.txt2{
	background-color:#F9F9F9;
	border:1px solid #D3CCCF;
}
.seperator{
	background-color:#F4F5F4;
	border-top:4px solid #ffffff;
}
.footer{
	font-size:10px;;
	color:#333333;
	text-indent:25px;
}
.contentText{
	color:#333380;
	padding-right:20px;
}
.contentBak{
	background-image:url(../images/smallX.jpg);
	background-repeat:no-repeat;
}
.contentRightTab{
	background-color:#FFFFFF;
	border:1px solid #c3c3c3;
}
.flashBack{
	background-color:#F4F5F4;
	border:1px solid #C1BFBF;
}

.selectedLangugae{
	color:#AF245B;
	font-weight:bold;

}
.bodyAlign{
	position:relative;
	background-image:url(../images/bg.gif);
	margin:0px;
}
.smallX{
	background-image:url(../images/smallX.jpg);
	background-repeat:no-repeat;
}
.bigX{
	background-image:url(../images/bigX.jpg);
	background-repeat:no-repeat;
}
.tableBack{
	background-color:#FFFFFF;
}
.leftPad{
	padding-left:30px;
}

.smalltextblue{
font: normal 10px Verdana;
font-weight:bold;
color:#333380;
margin:0px;
}
.bullet {
background-image:url(../images/business-intelligence-listBullet.gif);
background-position:10px 4px;
background-repeat:no-repeat;
}
.headbold{
font: normal 12px Verdana;
font-weight:bold;
color: #666666;
}
hr {
height:1px;
color: #BB0E39;
}
.whitebg{
background-color:#FFFFFF;
}
td.overview{
	font: normal 11px Verdana;
	color: #BB0E39;
	margin:0px;
	text-decoration: underline;
}
td.overview a:link,td.overview a:visited{
	color: #000000;
	font-size:11px;
	text-decoration: underline;
}	

a.normal:link,a.normal:visited{
    text-decoration:none;
    color:#333333;
}

a.normal:hover{
	text-decoration:none;
	color:#B30838;
}


a.highlighted:link,a.highlighted:visited,a.highlighted:hover{
	text-decoration:none;
	color:#B30838;
}

.bodyAlignAsp{
	position:absolute;
	left:150px;
	top:0px;
}
.tableAlign{
padding-left:30px;
width:480px;
}

.RedBG{
	background-color:#96263F;
	border:1px solid #96263F;
	font: normal 11px Verdana;
	color: #FFFFFF;
	margin:0px;
}

a.RedBG:link,a.RedBG:visited{
	background-color:#96263F;
	text-decoration: underline;
	border:1px solid #96263F;
	font: normal 11px Verdana;
	color: #FFFFFF;
	margin:0px;
}

a.RedBG:hover{
	text-decoration: underline;
	color:#666666;
}
.RedBorder{
	background-color:#FFFFFF;
	border:1px solid #96263F;
}
.Register{
	font-size: 14px;
	font-weight: bold;
}
a.Register:link,a.Register:visited{
	text-decoration: underline;
	color:#333380;
}
a.Register:hover{
	text-decoration: underline;
	color:#666666;
}

td.RedBottomBorder{
border-bottom:1px solid #BB0E39;
}

td.GreyBottomBorder{
border-bottom:1px solid #C1C1C1;
}

.MarronBorderBottom{
	background-color:#FFFFFF;
	border-bottom:1px solid #96263F;
}

.MarronBorderLeft{
	background-color:#FFFFFF;
	border-left:1px solid #96263F;
}

.MarronBorderRight{
	background-color:#FFFFFF;
	border-right:1px solid #96263F;
}

.blackfont{
	font: normal 11px Verdana;
	font-weight:bold;
	color: #333333;
	margin:0px;
}

.events{
	font-size:10px;
	text-decoration:none;
	color:#AF245B;
	padding-left:20px;
}
a.events:link,a.events:visited,a.events:hover{
	text-decoration:none;
	color:#333380;
	padding-left:20px;	
}

/*Example CSS for the two demo scrollers*/

#pscroller1{
width: 450px;
height: 80px;
border:1px solid #C1BFBF;
padding: 5px;
background-color:#F4F5F4;
text-align:left;
}

#pscroller2{
width: 450px;
height:60px;
padding: 10px;
text-align:left;
}

#pscroller2 a{
text-decoration: none;
}
#pscroller3{
width: 450px;
height:60px;
padding: 10px;
text-align:left;

}

#pscroller3 a{
text-decoration: none;
}

/*.someclass{ //class to apply to your scroller(s) if desired
}*/

.padLeft{
	padding-left:10px;
}	
.NewsRed{
	font-size:10px;
	text-decoration:none;
	color:#AF245B;
	padding-left:10px;
}

.NewsBlue{
	font-size:10px;
	text-decoration:none;
	color:#333380;
	padding-left:10px;
}


a.NewsBlue:link,a.NewsBlue:visited{
	text-decoration:none;
	color:#333380;
	padding-left:0px;	
}	

a.NewsBlue:hover{
	font-size:10px;
	text-decoration:none;
	color:#AF245B;
	padding-left:0px;
}
/**/

.NewsBoxRED{
	background-color:#b7093c;
	border-left:1px solid #C1BFBF;
	border-right:1px solid #C1BFBF;
	border-top:1px solid #C1BFBF;
	font-size:14px;
/*	font-weight:bold;*/
	color:#FFFFFF;
}
.NewsBoxRED2{
	background-color:#b7093c;
	border-left:1px solid #C1BFBF;
	border-right:1px solid #C1BFBF;
	border-top:1px solid #C1BFBF;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
}
.contentHomeBoldText{
padding-left:15px;
padding-right:15px;
font: bold 11px Verdana;
color:#333380;
text-align:center;
}
.contentHomeBoldText2{
padding-left:10px;
padding-right:10px;
font: bold 11px Verdana;
color:#333380;
text-align:center;
}

a.whitetext:link,a.whitetext:visited,a.whitetext:hover{
/*	background-color:#b7093c;
	border-left:1px solid #C1BFBF;
	border-right:1px solid #C1BFBF;
	border-top:1px solid #C1BFBF;*/
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:15px;
}

a.whitetextSmall:link,a.whitetextSmall:visited,a.whitetextSmall:hover{
/*	background-color:#b7093c;
	border-left:1px solid #C1BFBF;
	border-right:1px solid #C1BFBF;
	border-top:1px solid #C1BFBF;*/
	font-size:11px;
	color:#FFFFFF;
	font-style:italic;
	text-decoration:none;
	padding-left:15px;
}

a.bluetext:link,a.bluetext:visited,a.bluetext:hover{
/*	background-color:#b7093c;
	border-left:1px solid #C1BFBF;
	border-right:1px solid #C1BFBF;
	border-top:1px solid #C1BFBF;*/
	font-size:13px;
	font-weight:bold;
	color:#333380;
	text-decoration:none;
	padding-left:15px;
}

a.bluetextSmall:link,a.bluetextSmall:visited,a.bluetextSmall:hover{
/*	background-color:#b7093c;
	border-left:1px solid #C1BFBF;
	border-right:1px solid #C1BFBF;
	border-top:1px solid #C1BFBF;*/
	font-size:11px;
	color:#333380;
	font-style:italic;
	text-decoration:none;
	padding-left:15px;
}


.homeboxbg
{
	background-color:#EAEAEA;
/*	border:1px solid #c3c3c3;*/
}

.NewsBack{
	background-color:#F4F5F4;
	border-top:1px solid #C1BFBF;
	border-left:1px solid #C1BFBF;
	border-right:1px solid #C1BFBF;
	border-bottom:1px solid #C1BFBF;
}

.BoxBLUE{
	background-color:#333380;
	border-left:1px solid #C1BFBF;
	border-right:1px solid #C1BFBF;
	border-top:1px solid #C1BFBF;
	font-size:14px;
/*	font-weight:bold;*/
	color:#FFFFFF;
}

.homepagebox{
/*	border-left:1px solid #C1BFBF;
	border-right:1px solid #C1BFBF;*/
	border-top:1px solid #C1BFBF;
	border-bottom:1px solid #C1BFBF;
	font-size:14px;
/*	font-weight:bold;*/
	color:#333380;
}


a.Itemlink:hover,a.Itemlink:link,a.Itemlink:visited{
	font-weight:bold;
	text-decoration: underline;
	color:#666666;
}

a.training:link,a.training:visited{
	color:#BB0E39;
	padding-left:5px;
}

a.HeadItems:link,a.HeadItems:visited,a.HeadItems:hover{
font-size:11px;
color:#b7093c;
text-decoration:none;
font-weight:bold;
}

a.url:link,a.url:visited{
	text-decoration: underline;
	color:#0000FF;
}
a.url:hover{
	text-decoration: underline;
	color:#666666;
}



/* Start Styles for RSSX */

#divNewsScroller
	{
		border:1px solid #C1BFBF;
		background-color:#F4F5F4;
		position:relative;
		width:455px;
		height:120px;
		border-width:0px;
		overflow:hidden;
	}
	
	.newsItemTitleDefault
	{
		cursor:auto;	
		COLOR:#AF245B;
		FONT-FAMILY: verdana,arial,helvetica;
		FONT-SIZE: 10px;
		FONT-STYLE: normal;
		FONT-WEIGHT: normal;
		TEXT-DECORATION: none;
		text-align:left;
	}
	
	.newsItemTitleMouseOver
	{
		cursor:pointer;		
		COLOR: #AF245B;
		FONT-FAMILY: verdana,arial,helvetica;
		FONT-SIZE: 10px;
		FONT-STYLE: normal;
		FONT-WEIGHT: normal;
		TEXT-DECORATION: none;
		text-align:left;
	}		
	
	.newsItemBodyDefault
	{
		cursor:auto;	
		color:#333380;
		FONT-FAMILY: verdana,arial,helvetica;
		FONT-SIZE: 10px;
		FONT-STYLE:normal;
		FONT-WEIGHT:normal;
		TEXT-DECORATION:none;
		text-align:left;
	}
	
	.newsItemBodyMouseOver
	{
		cursor:pointer;		
		color:#AF245B;
		FONT-FAMILY: verdana,arial,helvetica;
		FONT-SIZE:10px;
		FONT-STYLE:normal;
		FONT-WEIGHT:normal;
		TEXT-DECORATION:none;
		text-align:left;
				
	}
/* End Styles for RSSX */

