:link
{
    COLOR: #0000e0;
    TEXT-DECORATION: underline;
}
:visited
{
    color: rgb(85,85,85);
    TEXT-DECORATION: underline;
}
:active
{
    COLOR: #0000e0;
    TEXT-DECORATION: underline;
}
:hover
{
    COLOR: #0000a0;
    TEXT-DECORATION: underline;
    background-color : #EEEEEE;
}
a.non-functionnal-link 
{
    text-decoration: line-through;
    color: silver;
}
.KNVNonFunctional 
{
    text-decoration: line-through;
    color: silver;
}
.tiny
{
    FONT-SIZE: 4pt;
    COLOR: #FFFFEE;
}

#EditLinkTable
{
    width:100%;
    border:solid 1px black;
    margin:5px;
}
#EditLinkTable td.Delete
{
    width:100px;
}
#CreateLinkTable
{    
    width:100%;   
    border:solid 1px brown;
    margin:5px;
 
}
#CreateLinkTable td.NewRelation
{
   width:100px;       
}
img.KNVButtonLinks
{
    border-width:0px;
}
p.LastBloc
{
    border-top:1;
    display:none;
    width:100px;
}

.DebugBox
{
    border:solid;
    border-color:red;
    background-color:blue;
}

/* RSChange Priya Added style for asp pages */

.KNVExtURL
{   
    font-size:76% ;
    font-family:"MS Sans Serif";
}

#Guide
{
    width:400px;
    height:200px;
    position:absolute;
    top:12px;
    left:381px;
    background-color: #66FFCC;
    layer-background-color: #66FFCC;
    border: 1px solid #000000;
}

.KNVGuide-Toolbar
{
    border:0;
    width:100%;
    background-color:#3333FF;
    height:10%;
}
.KNVGuideLabel
{
    background-color:#EEEEEE;
}

.KNVPanelLabel
{   
    font-size:76% ;
    font-family:"MS Sans Serif";
}
.KNVPanelLabel #UILevel
{
    width:100px;
}
.KNVPanelLabel input.WideText
{
    width:100%;
}
.KNVPanelLabel .PackedHR
{
    padding:0px;
    margin-top:8px;    
}
.KNVPanelLabel .RightSideCheck
{
    position:absolute;
    right: 30px;    
    margin:5px;        
    
}
.KNVPanelLabel .PackedP
{
    margin:0px;
}

.KNVPrintLabel
{   
    color:Aqua ;
    font-size:76% ;
    font-family:"MS Sans Serif";
}
div.KNVStoryNavigation
{
    position:absolute;
    top:40PX;
    left:10px;   
}
div.KNVStoryNavigation td
{   
    margin:0px;
    padding:0px;           
}
img.KNVStoryNavigationButton
{
    border-width:0px;
}
/* RSChange (102, PR,2007.05.04,"Replacing the styles which are not used earlier for KNVSearch") */
/* Make use of it in displaying user experience */

table.KNVUserExperienceDisp
{
    border:solid;  
    border-width:1px;      
    border-color:black;   
    background-color:white;        
    margin:0px;     
    height:10px;
}
table.KNVUserExperienceDisp td
{   
    margin:0px;
    padding:0px;           
}
table.KNVUserExperienceDisp img
{
    border-width:0px;        
}

/* RSChangeEnd (102) */

div.KNVRefreshingTime
{
    position:absolute;      
    top:10px;
    left:800px;
}

/* RSChange (103, PR,2007.05.04,"Displays user experience like visits, Assessment, Evaluation ...") */

div.KNVSetUserExperience  
{
    position:absolute;
    left:905px;  
}

#KNVUserVisit
{
    top:40px;
}
#KNVUserAssessment
{
    top:50px;
}
#KNVSetUserEvaluation
{
    top:60px;
}
#KNVSetUserAgreement
{
    top:80px;
}
#KNVSetUserMemorized
{
    top:100px;
}
#KNVSetUserConformance
{
    top:120px;
}
/* RSChangeEnd (103) */

/* vml style */
v\:* 
{ 
    behavior: url(#default#VML); 
}

.inputs
{
    width:100%;
}
/* RSChangeEnd */

/* RSChange (100, PR,2007.03.26,"Avoid displaying inline items too messy")*/
.KNVItem
{
   display:block;
}
/* RSChangeEnd(100)*/

/*
.KNVItem
{
   //display:block;
}
.KNVBody
{
//    display: block;
//    margin-left: 1em;
//    margin-top: 1em;
//    margin-bottom: 1em;
}

.KNVIntroduction
{
//    display: block;
//    margin-bottom: 1em;
}

.KNVLinks
{
}

.KNVOlinks
{
}

.KNVLinkReverse
{
}

.KNVLinkDirect
{
}


.KNVLinkDirectx .KNVInternalLink .KNVLevel3
{
//    display: none;
}

.KNVLinkDirectx .KNVInternalLink .KNVLevel4
{
//    display: none;
}


.KNVHeader
{
}


.KNVDBLinks
{
}
.KNVConclusion
{
}

.KNVExternalLink
{
}
.KNVInternalLink
{
}
.KNVLevel1, .KNVLevel2, .KNVLevel3, .KNVLevel4, .KNVLevel5, .KNVLevel6, .KNVLevel7
{
}
.KNVLevel2 .KNVItem
{
    display: list-item;
    list-style: disc;
}
UL
{
//    font-size: 1.5em;
//    list-style-image: url("http://localhost/cadcamcenter/images/BlueSquare.jpg");
//    margin-bottom: 1em;
}
.SlideIntro
{
//    font-size: 2em;
}
LI
{
//    margin-bottom: 1em;
}
//.KNVLevel2
//{
//}
.KNVLevel3
{
//    shape: rect;
}
.KNVLevel4
{
}
*/
.KNVCell
{
    shape: oval;
    fill: #AAAAFF;
    fillcolor: #AAAAFF;
    fillcolor2: #5555AA;
    stroke: #8888FF;
    strokecolor: #8888FF;
    strokeweight: 3;
    stroke-width: 10;
    font-size: 25;
    xxbaseline-shift : 100%;
}

text
{
    fill: #222222;
    stroke: none;
    stroke-width: 1;
}

.KNVStroke
{
    stroke-width: 6;
    strokeweight: 3;
    stroke: #888888;
    strokecolor: #888888;
}

.KNVStroke.KNVRelatedToLinkType
{
    stroke: #FF0000;
    strokecolor: #FF8888;
}

.KNVBlogCommentType
{
//    display: block;
//    margin-left: 1em;
//    background-color : silver;
}
.KNVItemOutOfScope
{
    /* RSChange( 101,PR,2007.03.28,"Changing the background color")*/
    /* Must be pale enough so that text can be read on the background */
    background-color : #CCCCCC;
    /* RSChangeEnd( 101)*/
    color: rgb(44,44,44);
}
/* RSChange( 27,MU,2007.06.25,"Change the underline style of KNVExplain link")*/
/* Both visited and link will have the dashed underline. */
a:link.KNVExplainLink
{
    BORDER-BOTTOM: #666666 1px dashed; TEXT-DECORATION: none
}
a:visited.KNVExplainLink 
{
    BORDER-BOTTOM: #666666 1px dashed; TEXT-DECORATION: none
}
a:hover.KNVExplainLink 
{
    /* Underline changed in to Red color when we mouse over on the link */
    BORDER-BOTTOM: #cc0000 1px solid; TEXT-DECORATION: none
}
a:active.KNVExplainLink 
{
    /* Active link will be larger than the others */ 
    LINE-HEIGHT: 150%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
/* RSChangeEnd( 27)*/
body.KNVEntryForm
{
    background-color: #ffcc99;
}
.KNVInplaceHelp
{
	background-color: yellow;
/*	display: none;*/
}
.KNVInplaceSpecs
{
	background-color: #ccff33;
/*	display: none;*/
}
.KNVZoneUpdatedbyAJAX
{
	background-color: orange;
/*	display: none;*/
}
.KNVFilet
{
	border: solid thin blue;
	padding: 10px;
	margin: 10px 0px 10px 0px;
}
.KNVRecentItemsDate
{
	color: Green;
}
#KNVInductorWindow
{
    width:400px;
    height:200px;
    position:absolute;
    top:12px;
    left:600px;
    background-color: #66FFCC;
    layer-background-color: #66FFCC;
    border: 1px solid #000000;
}

.KNVInductor-Toolbar
{
    border:0;
    width:100%;
    background-color:#3333FF;
    height:10%;
}
.KNVInductorLabel
{
    background-color:#EEEEEE;
}
table.KNVMetaProcess
{
    border : solid thin red;
}
td.KNVMetaProcessStep
{
    border : solid thin orange;
}
