/*
      $Workfile: Matrix.ascx.cs $
      $Archive: /ASP.NET-2.0-Projects/Copro-2.root/Copro-2_1/UserControls/Matrix.ascx.cs $
      $Revision: 10 $ 
      $Author: Tharindu $ 
      $Modtime: 3/23/07 4:51p $
      $NoKeywords: $
      $© Copyright 2006 Ecode Lanka Software. All rights reserved.	$
*/

body 
{
	background-color: #FFFFFF;
	scrollbar-base-color: #FFFFFF;
	scrollbar-arrow-color: green;
	scrollbar-DarkShadow-Color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: green;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
}

#center {
        width:800px; 
        height:600px; 
        position:absolute; 
        top:50%; 
        left:50%; 
        margin: -300px auto auto -400px;        
        text-align:center;
        }
        
.error 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:none;
	color:#EE0000;
	padding-left:5px;	
}

.copyright 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	padding-top:20px;
}


.disclaimer 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	padding-left:5px;
}
.webmaster 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	padding-left:0px;
}

a.disclaimer  
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	padding-left:5px;
}
a:link.disclaimer 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	padding-left:5px;
}
a:active.disclaimer 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	padding-left:5px;
}
a:visited.disclaimer 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	padding-left:5px;
}
a:hover.disclaimer 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	padding-left:5px;
}

a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:underline;
	color:#005943;
	cursor:pointer;
	
}
a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:underline;
	color:#005943;
cursor:pointer;	
}
a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:underline;
	color:#005943;
cursor:pointer;	
}
a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:underline;
	color:#005943;
cursor:pointer;
}
a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:none;
	color:#006233;
	cursor:pointer;
}

.clickable
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:underline;
	color:#0000ff;
	
}
a.clickable
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:underline;
	color:#0000ff;
	
}
a:visited.clickable
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:underline;
	color:#0000ff;
	
}
a:hover.clickable
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:none;
	color:#0000ff;
	
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	padding:2px;
	color:#333333;
	
}

table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#333333;
}
.navigationTextStyle 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	padding:2px;
	color:#000000;
	text-decoration:none;
}
a.navigationTextStyle 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	padding:2px;
	color:#000000;
	text-decoration:none;
}
a:link.navigationTextStyle 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	padding:2px;
	color:#000000;
	text-decoration:none;
}
a:visited.navigationTextStyle 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	padding:2px;
	color:#000000;
	text-decoration:none;
}
a:hover.navigationTextStyle 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	padding:2px;
	color:#006600;
	text-decoration:none;
}
.navigationBgStyle 
{
	padding-left:2px;
	padding-right:2px;
	background:url('../images/naviBtnBg.jpg');
	background-repeat:no-repeat;	
}

/* Added by Tharindu */
/* Resolves the Netscape v6 unwanted space between table rows bug */
img {
	display: block;	
}
.tableRowBorder
{
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	padding:2px;
	border-bottom:1px solid #DEDEDE;
}
.tableRowBorder3_20_0 td
{
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	padding:2px;
	border-bottom:1px solid #DEDEDE;
}

/* Added by Tharindu */
/* Table row without the underlying border */
.tableRow
{
	font-family:Verdana, Tahoma, Arial;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	padding:2px;
}

/* Added by Tharindu */
/* Class for error messages */
.textError 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color:#ff0000;
}

/* Added by Tharindu */
/* Class for not certified status */
.textNotCertified 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight:bold;	
	color:#ff0000;
}

/* Added by Tharindu */
/* Class for content title text */
.textTitle 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight:bold;

}

/* Added by Tharindu */
/* Class for content sub title text */
.textSubTitle 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;	
	font-weight:bold;
}

/* Added by Tharindu */
/* Class for list boxes */
select
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
}

input 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight:normal;
	color:#333333;
	background-color:#FFFFFF;
	border-top:1px solid #DEDEDE;
	border-right:1px solid #DEDEDE;
	border-bottom:1px solid #DEDEDE;
	border-left:1px solid #DEDEDE;	
}

textarea 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight:normal;
	color:#333333;
	background-color:#FFFFFF;
	border-top:1px solid #DEDEDE;
	border-right:1px solid #DEDEDE;
	border-bottom:1px solid #DEDEDE;
	border-left:1px solid #DEDEDE;	
}

.buttonCursorStyle
{
	cursor:pointer;	
}

/* Added by Tharindu */
/* Class for how to search label */
.textHowToSearch 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	text-decoration:underline;
	font-weight:bold;
}

.bodyBorder {
/* This is applied to the entire main table*/
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #006600;
	border-left-color: #006600;
}

/* ====================================================================== */

.textBorder {
/* This is applied to the entire main text table*/
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e2e2e2;
	border-left-color: #e2e2e2;
	padding: 10px;
	color: #666666;
}

.gridBorder {
/* This is applied to the entire main text table*/
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
	border-right-color: #e2e2e2;
	border-left-color: #e2e2e2;
	border-top-color: #e2e2e2;
	border-bottom-color: #e2e2e2;
	border:solid 1px #e2e2e2;
	/*color: #666666;*/
}
.textHeader {
/* This is applied to the header of the main text table*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-image: url(../images/body_header.jpg);
	background-repeat: no-repeat;
	padding-left: 12px;
}

/* Added by Tharindu */
.textHeaderFiller {
/* This is applied to the header of the main text table*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-image: url(../images/body_headerFiller.jpg);
	background-repeat: repeat-x;
	padding-left: 0px;
}

/* Added by Tharindu */
.textFooterFiller {
/* This is applied to the header of the main text table*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-image: url(../images/body_footerFiller.jpg);
	background-repeat: repeat-x;
	padding-left: 0px;
}

/* ====================================================================== */

.navBg {
	background-color: #006600;
}

.navMain {
/* 1st level */
	/*background-image: url(../images/nav_main.jpg);
	background-repeat: repeat-x;*/
	background-color:#cef3ce;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	border-top:solid 1px #ffffff;
}
.navMainSelected {
/* 1st level */
	/*background-image: url(../images/nav_main.jpg);
	background-repeat: repeat-x;*/
	background-color:#aedcae;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	border-top:solid 1px #ffffff;
}
.navMainSelected a{
/* 1st level */
	/*background-image: url(../images/nav_main.jpg);
	background-repeat: repeat-x;*/
	background-color:#aedcae;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	
}
.navMainSelected a:link
{
/* 1st level */
	/*background-image: url(../images/nav_main.jpg);
	background-repeat: repeat-x;*/
	background-color:#aedcae;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	
}
.navMainSelected a:active
{
/* 1st level */
	/*background-image: url(../images/nav_main.jpg);
	background-repeat: repeat-x;*/
	background-color:#aedcae;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;	
	
}
.navMainSelected a:visited
{
/* 1st level */
	/*background-image: url(../images/nav_main.jpg);
	background-repeat: repeat-x;*/
	background-color:#aedcae;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;	
	
}
.navMidInner {
/* Intermediate level */
	/*background-image: url(../images/nav_inner_mid.jpg);
	background-repeat: repeat-x;*/
	background-color:#cef3ce;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 25px;
	border-top:solid 1px #ffffff;

}
.navMidInnerSelected {
/* Intermediate level */
	/*background-image: url(../images/nav_inner_mid.jpg);
	background-repeat: repeat-x;*/
	background-color:#aedcae;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 25px;
	border-top:solid 1px #ffffff;
	
}
.navMidInnerSelected a{
/* Intermediate level */
	/*background-image: url(../images/nav_inner_mid.jpg);
	background-repeat: repeat-x;*/
	background-color:#aedcae;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	
	
}
.navMidInnerSelected a:link
{
/* Intermediate level */
	/*background-image: url(../images/nav_inner_mid.jpg);
	background-repeat: repeat-x;*/
	background-color:#aedcae;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	

}
.navMidInnerSelected a:active
{
/* Intermediate level */
	/*background-image: url(../images/nav_inner_mid.jpg);
	background-repeat: repeat-x;*/
	background-color:#aedcae;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;	
	
}
.navMidInnerSelected a:visited
{
/* Intermediate level */
	/*background-image: url(../images/nav_inner_mid.jpg);
	background-repeat: repeat-x;*/
	background-color:#aedcae;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;	
	
	
}
.navInner {
/* 2nd level */
	/*background-image: url(../images/nav_inner.jpg);
	background-repeat: repeat-x repeat-y;*/
	background-color:#dffadf;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 40px;
	border-top:solid 1px #ffffff;
}
.navInnerSelected {
/* 2nd level */
	/*background-image: url(../images/nav_inner_inner.jpg);
	background-repeat: repeat-x;*/
	background-color:#b0e6b0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 40px;
	border-top:solid 1px #ffffff;

}
.navInnerSelected a{
/* 2nd level */
	/*background-image: url(../images/nav_inner_inner.jpg);
	background-repeat: repeat-x;*/
	background-color:#b0e6b0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	

}
.navInnerSelected a:link
{
/* 2nd level */
	/*background-image: url(../images/nav_inner_inner.jpg);
	background-repeat: repeat-x;*/
	background-color:#b0e6b0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	
}
.navInnerSelected a:active
{
/* 2nd level */
	/*background-image: url(../images/nav_inner_inner.jpg);
	background-repeat: repeat-x;*/
	background-color:#b0e6b0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
		
}
.navInnerSelected a:visited
{
/* 2nd level */
	/*background-image: url(../images/nav_inner_inner.jpg);
	background-repeat: repeat-x;*/
	background-color:#b0e6b0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;	
	
}
.navFourthLevel {
	/*background-image: url(../images/nav_inner.jpg);
	background-repeat: repeat-x repeat-y;*/
	background-color:#dffadf;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 55px;
	border-top:solid 1px #ffffff;
}
.navFourthLevelSelected {
	/*background-image: url(../images/nav_inner_inner.jpg);
	background-repeat: repeat-x;*/
	background-color:#b0e6b0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 55px;
	border-top:solid 1px #ffffff;
}
.navFourthLevelSelected a{
	/*background-image: url(../images/nav_inner_inner.jpg);
	background-repeat: repeat-x;*/
	background-color:#b0e6b0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	
}
.navFourthLevelSelected a:link
{
	/*background-image: url(../images/nav_inner_inner.jpg);
	background-repeat: repeat-x;*/
	background-color:#b0e6b0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	
}
.navFourthLevelSelected a:active
{
	/*background-image: url(../images/nav_inner_inner.jpg);
	background-repeat: repeat-x;*/
	background-color:#b0e6b0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	
}
.navFourthLevelSelected a:visited
{
	/*background-image: url(../images/nav_inner_inner.jpg);
	background-repeat: repeat-x;*/
	background-color:#b0e6b0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;	
	
	
}

#nav a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:none;
	font-weight:inherit;
}

#nav a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-weight:inherit;
}

.breadcrump 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-repeat: no-repeat;
	padding-left: 20px;	
}

/* ====================================================================== */
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(../images/copro_footer.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
}
.footerLeft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url('../images/body_footer.jpg');
	background-repeat: no-repeat;
	padding-left: 20px;
}
.footerFiller {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url('../images/body_footerFiller.jpg');
	background-repeat: no-repeat;
	padding-left: 20px;
}
.footerEnd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url('../images/body_footerEnd.jpg');
	background-repeat: no-repeat;
	padding-left: 20px;
}


/*************tree menu style*****************/

.tree a 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	text-decoration:underline;
	color:#333333;
	padding:0;	
}
.tree a:link 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	text-decoration:underline;
	color:#333333;
	padding:0;	
}
.tree a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	text-decoration:underline;
	color:#333333;
	padding:0;	
}
.tree a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	text-decoration:underline;
	color:#333333;
	padding:0;	
}
.tree a:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	text-decoration:none;
	color:Black;
	padding:0;	
}

/*#nav .SelectTechnical
 {
	background-image: url(../images/nav_inner_mid.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 12px;
}

#nav .SelectTechnical a
 {
	background-image: url(../images/nav_inner_mid.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 12px;
}
#nav .SelectTechnical a:hover
 {
	background-image: url(../images/nav_inner_mid.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #3FCE3E;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 12px;
}*/

/**** Added by Nuwan ******/
.documentMainHeading 
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 font-size: 11px;
 font-weight:bold;
 text-decoration:none;
}
.documentMainHeading a
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 font-size: 11px;
 font-weight:bold;
 text-decoration:underline;
}
.documentMainHeading a:link
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 font-size: 11px;
 font-weight:bold;
 text-decoration:underline;
}
.documentMainHeading a:active
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 font-size: 11px;
 font-weight:bold;
 text-decoration:underline;
}
.documentMainHeading a:hover
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 font-size: 11px;
 font-weight:bold;
 text-decoration:underline;
}
.documentSubHeading 
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color:#333333;
 font-size: 11px;
 font-weight:normal;
 text-decoration:none;	
}
.documentNormalHeading 
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color:#333333;
 font-size: 11px;
 font-weight:bold;
 text-decoration:none;
}
.documentNormalSubHeading 
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color:#333333;
 font-size: 11px;
 font-weight:normal;
 text-decoration:underline;
}
.typeBold 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	text-decoration:none;

}
.documentLargeHeading 
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color:#333333;
 font-size: 12px;
 font-weight:normal;
 text-decoration:none;	
 }
 
/****** Special Table ******/
/*** Do not change padding-left and padding-right below 1 ***/
/*** Otherwise the top row tend to shift in netscape and firefox ***/
#Matrix table input 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:underline;
	color:#006633;
	padding-top:0px;
	padding-right:1px; 
	padding-bottom:0px;
	padding-left:1px;
}
#Matrix table td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:underline;
	color:#006633;
	padding-top:1px;
	padding-right:1px; 
	padding-bottom:1px;
	padding-left:1px;
}
#Matrix table td a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:underline;
	color:#006633;

	
}
#Matrix table td a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:underline;
	color:#006633;

	
}
#Matrix table td a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:underline;
	color:#006633;

}
#Matrix table td a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:underline;
	color:#006633;

	
}
#Matrix table td a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:underline;
	color:#006233;
	
	
}
#Matrix table .colorTd 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	/*background-color:#0c910a !important;*/

	padding-top:1px;
	padding-right:1px; 
	padding-bottom:1px;
	padding-left:1px;
}
#matrixPreview 
{
   border:0px solid #DEDEDE;  
   border-right:0px solid #DEDEDE;
   border-bottom:0px solid #DEDEDE;
   border-left:0px solid #DEDEDE;
   
}
.close_button 
{
   cursor:pointer;
   border:0;   
}
/****** Special Table ******/

/**** Added by Nuwan End ******/ 



.OrgHeadingI 
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color:#ffffff;
 font-size: 11px;
 font-weight:bold;
 padding-left:15px;
}

.OrgHeadingII 
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 font-size: 11px;
 font-weight:bold;
 padding-left:15px;
}

.OrgHeadingIII 
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 font-size: 11px;
 font-weight:bold;
 padding-left:30px;
}

.OrgContentLeft 
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 font-size: 11px;
 font-weight:normal;
 padding-left:30px;
}

.OrgContentright
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 font-size: 11px;
 font-weight:normal;
}

.GridHeader
{
	/*background-color:#006600;*/
	background-color:#009900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	text-align:center;
	border:solid 1px #e2e2e2;
	
}

.TeamSelected
{
	background-color:#dbe7db;
	border:solid 1px #58cd58;
	padding:10px;
}

.Team
{
	padding:10px;
}

.splash
{
	background-image:url(Content/images/splash-logo.gif);
	background-position:center;
	background-repeat:no-repeat;
}
