/* CSS Document */



   body

{

    padding:0;

    margin:0;

    font-family:Tahoma, Arial, Helvetica, sans-serif;

    font-size:12px;

    color: #666666;

    background-color: #C8C8C8;

}





a

{

 text-decoration:none;

}







a:hover

{

 color: rgb(242, 101, 34);

}







div.envelop

{



}



div.envelopMain table

{

  width: 100%;

}





div.envelopHeader

{

  width: 1240px;



  background-color: #D3D4D6;



  height: 57px;



  background-image: url(../images/bg.jpg);



  background-repeat: repeat-x;



  border-bottom-width: 1px;



  border-bottom-style: solid;



  border-bottom-color: #ACADB2;



 }



img

{

border:none;

}



#logoImg



{

float:left;

 }



#topmenu img

{

float:none;

}







.ky_control  

{

padding-top:2px;

}



.ky_control img

{

height:30px;

}









#topmenu



{

  width: 955px;



}







div.envelopMain

{

  width: 1240px;



  background-color: #FFFFFF;



  min-height: 300px;



  border: 0px solid #FF0000;



  clear: left;



}

 

 .hMainArea

{

width:100%;



}











table.mainTable

{



 border: 1px solid #ACADB2;

}







table.mainTable th



{



  background-image: url(../images/bg-table.gif);



  background-repeat: repeat-x;



  height:11px;



  font-weight: bold;



 }







table.mainTable td



{



  border-top-width: 1px;



  border-top-style: solid;



  border-top-color: #ACADB2;



  font-weight: bold;



  padding-right:20px;



 }







div.controltop



{



  background-color: #D3D4D6;



  background-image: url(../images/bg-control-top.gif);



  background-repeat: repeat-x;



  height: 15px;



 }







div.controlmain



{



  background-color: #D3D4D6;



  height: 52px;



  padding-left: 40px;



 }







div.controlbottom



{



  background-color: #D3D4D6;



  background-image: url(../images/bg-control-bottom.gif);



  background-repeat: repeat-x;



  height: 15px;



     clear:left;



 }







#controlmain a



{



  color: #818181;



  font-weight: bold;



  text-decoration: none;



  font-size: 11px;



   }







#controlmain img



{



    padding-top: 5px;



    padding-left: 5px;



    vertical-align: -90%;



 }







#controlmain a:hover



{



    color: #FF6113;



    text-decoration: none;



   }







#controlmain ul



{



    list-style: none;



    padding: 0;



    margin: 0;



   }







#controlmain li



{



    list-style: none;



    float: left;



    margin-right: 40px;



    width: 142px;



    min-width: 142px;



    height: 52px;

    min-height: 52px;

    background-image: url(../images/empty-button.gif);



    background-repeat: no-repeat;



   }







td.lbBorder

{



  border-bottom-width: 1px;

  border-left-width: 1px;

  border-bottom-style: solid;

  border-left-style: solid;

  border-bottom-color: #ACADB2;

  border-left-color: #ACADB2;

  vertical-align:top;

}



div.lbBorder

{

padding-top:4px;

padding-right:6px;

padding-bottom:2px;

}



td.lBorder

{

vertical-align:top;

  border-left-width: 1px;

  border-left-style: solid;



  border-left-color: #ACADB2;



 }







/* TOP */



   .topmenutext



{



    font-family:Tahoma, Arial, Helvetica, sans-serif;



    font-size:11px;



    color: #4E4E4E;



    text-decoration: none;



   }







.topmenuOrange



{



    font-family:Tahoma, Arial, Helvetica, sans-serif;



    font-size:12px;



    color: #F26522;



    text-decoration: none;



   }



.orange



{



    font-family:Tahoma, Arial, Helvetica, sans-serif;



    font-size:12px;



    color: #F26522;



    text-decoration: none;



   }



   



/* END TOP */



  /* FOOTER */



a.footermenu



{



    font-family:Tahoma, Arial, Helvetica, sans-serif;



    font-size:9px;



    color: #666666;



    font-weight: bold;



    text-decoration: none;



   }







a.footermenu:hover



{



    color: #FF6113;



    text-decoration: none;



   }







.copyright



{



    font-family:Tahoma, Arial, Helvetica, sans-serif;



    font-size:9px;



 }







/* END FOOTER */























  /* STYLES */



   .H1Gray



{



  font-size:16px;



  color: #666666;



  font-weight: bold;



 }







.H2Gray



{

  font-size:14px;

  color: #666666;

  font-weight: bold;

}







.H3Gray

{

  font-size:13px;

  color: #666666;

  font-weight: bold;

}



.H3

{

  font-size:13px;

  font-weight: bold;

}





.H4Gray



{



  font-size:11px;



  color: #666666;



 }







.H1Orange



{

  font-size:16px;

  color: #FF6113;

  font-weight: bold;

}







.H2Orange



{



  font-size:14px;



  color: #FF6113;



  font-weight: bold;



 }







.H3Orange



{



  font-size:12px;



  color: #FF6113;



 }







.H4Orange



{



  color: #FF6113;



 }







#LRCol



{



  background: #FBFBFB;



  border-bottom: 3px solid #FF6113;



  }







ul



{



  margin: 0;



  padding: 0;



  margin-left:10px;



  padding-left: 10px;



  margin-bottom: 5px;



  line-height: normal;



 }







p



{



  margin: 5px 0 5px 0;



  padding: 0;



}







/* Links */



  #links


{


  width: 265px;


  background: #FBFBFB;


}







#links h2


{


  height: 20px;


  margin: 0;


  padding: 2px 0 0 0;


  background: #FF6113 url(../images/img05.gif) no-repeat;


  letter-spacing: normal;


  text-transform: uppercase;


  text-align: center;


  font-size: 12px;


  color: #666666;


  font-weight:bold;

 
}







#links ul



{



  margin: 0;


  padding: 0;


  list-style: none;


  line-height: normal;


  display:block;

 
}







#links ul li div span



{


  display:block;

  font-weight: bold;


}







#links ul li span:hover a


{


  font-weight: bold;


}







#links ul li span


{



 /*  padding-left: 10px;*/



  text-decoration: none;



  color: #666666;



 }



#links ul li div


{




}











#links li li li a


{


  padding-left: 10px;


  text-decoration: none;


  color: #666666;

 
}





.errorMsg



{



  font-size:11px;



  color:#FF0000;



 }







.boldtopmenuOrange



{



    color: #F26522;



    font-weight:bold;



    text-decoration: none;



  }







.bigGreyText



{



    font-size:14px;



    color: #4E4E4E;



    font-weight:bold;



    text-decoration: none;



  }







.whiteText



{



    font-size:12px;



    color: white;



    font-weight:bold;



    text-decoration: none;



    padding-left:2px;



  }







.labelClass



{



    font-weight:bold;



}







a.parentTreeCss,parentTreeCss



{



  color: #4E4E4E;



  font-size: 11px;



  text-decoration:none;



  }







a.childrenTreeCss,childrenTreeCss



{



  color: #4E4E4E;



  font-size: 10px;



  text-decoration:none;



   }







.labelWidget



{



    font-size:11px;



    color: #4E4E4E;



    font-weight: bold;



 }







.fieldWidget



{



    font-size:11px;



    color: #4E4E4E;



    font-weight: bold;



 }







.labelWidget a



{



    font-size:11px;



    color: #4E4E4E;



    text-decoration: none;



 }







.textWidget



{



    font-size:11px;



    color: #4E4E4E;



 }







.textWidget a



{



    font-size:11px;



    font-weight:bold;



    text-decoration: none;



   }







.textWidget a:hover



{



    color: #FF6113;



 }







.smallWidgetButton



{



  background-image: url(../images/button-thin-99.gif);



  background-repeat: no-repeat;



  height:19px;



  width:99px ;



 }







.smallWidgetButton a



{



    font-family:Tahoma, Arial, Helvetica, sans-serif;



    font-size:11px;



    font-weight:bold;



    color: #4E4E4E;



    text-decoration: none;



 }







.widgetButton



{



  background-image: url(../images/button-thin.gif);



  background-repeat: no-repeat;



  height:19px;



  width:120px ;



 }







.widgetButton a



{



    font-family:Tahoma, Arial, Helvetica, sans-serif;



    font-size:11px;



    font-weight:bold;



    color: #4E4E4E;



    text-decoration: none;



 }







.widgeDisabletButton



{



  background-image: url(../images/button-thin.gif);



  background-repeat: no-repeat;



  height:19px;



  width:120px  }







.widgetTitle



{



    font-family:Tahoma, Arial, Helvetica, sans-serif;



    font-size:12px;



    color: white;



    font-weight:bold;



    text-decoration: none;



    padding-left:2px;



    height:16px;



    background-image: url(../images/Upper-Tiling-1-16px.gif);



    background-repeat:repeat-x;



  }







.widgetButtonDiv



{



    background-image: url(../images/Upper-Tiling-1-23px.gif);



    background-repeat:repeat-x;



    height:40px;



    margin-top:15px;



  }







#commentWidget



{



    font-weight:bold;



    margin:5px 0px 5px 0px;



  }







div#errorMsgWidget



{



    font-size:11px;



    color:#4E4E4E;



    margin:5px 0px 5px 0px;



  }







.errorMsgWidget



{



   font-size:11px;



   color:#FF0000;



   margin:5px 0px 5px 0px;



  }







#successMsgWidget



{

font-weight:bold;

margin:5px 0px 5px 0px;

}



.success

{

margin:7px 5px 0px 5px;

}



.empty

{

width:80px;

}



.headerListWidget



{



    font-family:Tahoma, Arial, Helvetica, sans-serif;



    font-size:11px;



    color: #4E4E4E;



    font-weight: bold;



 }







.headerListWidget a



{



    font-family:Tahoma, Arial, Helvetica, sans-serif;



    font-size:11px;



    color: #4E4E4E;



 }







.headerListWidget a:hover



{



    font-family:Tahoma, Arial, Helvetica, sans-serif;



    font-size:11px;



    color:#F26522;



 }







select#State



{



  width:146px;



 }







select#Country



{



  width:146px;



 }







#treeWidgetManageUser .dndTree



{



                font-family:Tahoma, Arial, Helvetica, sans-serif;



       font-size:11px;



       color: #4E4E4E;



     text-decoration: none;



  }







#treeWidgetManageUser a:hover.dndTree



{



                 color:#F26522;



     font-family:Tahoma, Arial, Helvetica, sans-serif;



        font-size:11px;



     text-decoration: none;



    }







#mainManageUserWidget ul



{



   list-style-image: url(../images/orangesquare.jpg);



 }







#mainManageUserWidget ul li ul



{



   list-style-image: url(../images/graysquare.jpg);



 }







ul#linkTreeWidget



{



   list-style: none;



  margin-top:0px;



 }







#linkTreeWidget li



{



   list-style-image: url(../images/orangesquare.jpg);



 }







#linkTreeWidget li a



{



              color: #818181;



     font-weight: bold;



     text-decoration: none;



     font-size: 11px;



      }







#linkTreeWidget li a:hover



{



      font-size:11px;



     color:#F26522;



     font-weight:bold;



     text-decoration:none;



 }







.projectLevel5Plus



{



  color:#333333;



  text-indent:145px;



  background-image:url(../images/closedfolder_dropDown.png);



  background-position:130px center;



  background-repeat:no-repeat;



 }







.projectLevel4



{



  color:#333333;



  text-indent:120px;



  background-image:url(../images/closedfolder_dropDown.png);



  background-position:105px center;



  background-repeat:no-repeat;



 }







.projectLevel3



{



  color:#333333;



   text-indent:95px;



  background-image:url(../images/closedfolder_dropDown.png);



  background-position:80px center;



  background-repeat:no-repeat;



 }







.projectLevel2



{



  color:#333333;



  text-indent:70px;



  background-image:url(../images/closedfolder_dropDown.png);



  background-position:55px center;



  background-repeat:no-repeat;



 }







.projectLevel1



{



  color:#333333;



  text-indent:45px;



  background-image:url(../images/closedfolder_dropDown.png);



  background-position:30px center;



  background-repeat:no-repeat;



 }







.projectLevel0



{



  color:#333333;



  text-indent:20px;



  background-image:url(../images/openfolder_dropDown.png);



  background-position:5px center;



  background-repeat:no-repeat;



 }







/* END STYLES */



div.json



{



 background-color:#EEEEFF;



 border:2px solid #CCCCCC;



 border-collapse:collapse;



 margin:1em;



 padding:1em;







 }



 



div.jsonhook



{



 background-color:#EffEfF;



 border:2px solid #CCCCCC;



 border-collapse:collapse;



 margin:1em;



 padding:1em;



 }



div.json h3, div.jsonhook h3



{



 border-bottom:1px dashed #FFFFFF;



 margin-top:0;



 padding-top:0;



 font-size:13px;



 }







div.jsonCode



{



 background-color:#FFFFFF;



 border:1px solid black;



 padding:0.5em;



 }







div.jsonCode ol



{



   list-style: none;



 }







div.example



{



 background-color:#EFEFEF;



 border:2px solid #CCCCCC;



 border-collapse:collapse;



 margin:1em;



 padding:1em;



 }



 



div.exComponent



{



 background-color:#EFEFEF;



 border:2px solid #CCCCCC;



 border-collapse:collapse;



 margin:1em;



 padding:1em;



 }







div.example h3, div.exComponent h3



{



 border-bottom:1px dashed #FFFFFF;



 margin-top:0;



 padding-top:0;



 font-size:13px;



 }







div.exampleCode



{



 background-color:#FFFFFF;



 border:1px solid black;



 padding:0.5em;



 }







div.exampleCode ol



{



   list-style: none;



 }







/*Download box CSS*/



  .content



{



 background:#FFFFFF none repeat scroll 0 0;



 min-height:800px;



 _height:800px;



 min-width:800px;



 _width:800px;



 }







.panel



{



  min-height:230px;



 _height:230px;



 min-width:375px;



 _width:375px;



 float: left;



 background-color:#F0F0FF;



 padding: 10px;



 margin-top:20px;



  marging-left:20px;



 border:solid 1px #000084;



 margin-left:15px;



 }







#ch



{



 color:#FF6113;



 font-size:14px;



 font-weight:bold;



 text-decoration:blink;



  }







#dn



{



 font-size:14px;



 font-weight:bold;



 text-decoration: underline;



  }







/*help index boxes  CSS*/



td.ky_demo_box



{

 height:300px;

 background-color:#dddddd;

 border:#FF6113 solid 1px;

 text-align:center;

}





div.ky_demo_box

{

text-align:center;

width:420px;

position:relative;

}



div.ky_demo_box a 

{

color:#818181;

}



div.ky_demo_box a:hover 

{

color:#FF6113;

}





#demoTable

{

width:auto;

}



 .ky_demo_box a img

 {

 height:200px;

 display:block;

 margin-top:5px;

 border:2px solid #818181;

 }



 .ky_demo_box a:hover img

 {

 height:210px;

 display:block;

 margin-top:5px;

 border:2px solid #FF6113;

 }

 

.KY_table_MAIN



{

 width:919px;

}







.KY_BoxROW

{

}



 

.ky_table1



 {

 margin-left:10px;

 padding-left:20px;

 font-size:12px;

 }



 



 ul.noListType



 {



 list-style-type:none;



 }



 



 .letterOrder

 
{

 
list-style-type:lower-alpha;



 }



 



 pre



 {margin-top:0;}



 



.reqProp



{



font-weight:bold;



}






.table_fields td


{


padding:5px;


}







.level5



{list-style-type:disc;



}







.hookClass th , .hookClass thead



{



font-weight:bold;



padding:5px;



}







.hookClass td


{


vertical-align: top;



padding:5px;



}