.UICrawlerPortlet {
  background: #e9e8e8;
}

.UICrawlerPortlet .UICrawlerPortletContainer {
  border: solid 1px #959393;
  background: white;
  padding: 7px;
}

.UICrawlerPortlet .UICrawlerDetail { 
  margin-left: 230px;
}

.UICrawlerPortlet .UICrawlerDetail .DecoratorBox { 
  float: left;
  width: 100%; /*Fix Bug On IE*/
}

/*####################-- UICrawlerNavigation --####################*/  

.UICrawlerPortlet .UICrawlerNavigation {
  float: left;
  width: 220px;
}

.UICrawlerPortlet .UICrawlerNavigation .UIHorizontalTabs a {
  display: block;
  margin: 0px;
}

.UICrawlerPortlet .UICrawlerNavigation .UIBarStyle a {
  color: #000033;
}

.UICrawlerPortlet .UICrawlerNavigation .GlassesNavyBlueNewspaper32x32Icon {
  width: 32px;
  height: 32px;
  background: url('/eXoResources/skin/DefaultSkin/skinIcons/32x32/icons/GlassesNavyBlueNewspaper.gif');
  cursor: pointer;
  margin: auto;
}

.UICrawlerPortlet .UICrawlerNavigation .GrayGearBrownBox32x32Icon {
  width: 32px;
  height: 32px;
  background: url('/eXoResources/skin/DefaultSkin/skinIcons/32x32/icons/GrayGearBrownBox.gif');
  cursor: pointer;
  margin: auto;
}

.UICrawlerPortlet .UICrawlerNavigation .GreenDownArrowBlueMonitor32x32Icon {
  width: 32px;
  height: 32px;
  background: url('/eXoResources/skin/DefaultSkin/skinIcons/32x32/icons/GreenDownArrowBlueMonitor.gif');
  cursor: pointer;
  margin: auto;  
}

.UICrawlerPortlet .UICrawlerNavigation .GrayGlasses24x24Icon {
  width: 24px;
  height: 24px;
  background: url('/eXoResources/skin/DefaultSkin/skinIcons/24x24/icons/GrayGlasses.gif');
  margin: auto;
  cursor: pointer;
}

.UICrawlerPortlet .UICrawlerNavigation .UIListArticles .GreenResizeCollum24x24Icon {
  width: 24px;
  height: 24px;
  background: url('/eXoResources/skin/DefaultSkin/skinIcons/24x24/icons/GreenResizeCollum.gif');
  cursor: pointer;
  margin: auto;
}

.UICrawlerPortlet .UICrawlerNavigation .UIListArticles .NavyBlueBullet24x24Icon {
  width: 24px;
  height: 24px;
  background: url('/eXoResources/skin/DefaultSkin/skinIcons/24x24/icons/NavyBlueBullet.gif');
  cursor: pointer;
  margin: auto;
}

.UICrawlerPortlet .UICrawlerNavigation .UIVTab a {
  color: #000033;
  margin-top: 5px;
}

.UICrawlerPortlet .UICrawlerNavigation .CrawlerPortletTitleContainer {
  border: solid 1px #d0cfcf; 
  padding: 2px;
  background: #ffffff;
}

.UICrawlerPortlet .UICrawlerNavigation .CrawlerPortletTitle {
  background-color: #dcdcdc;
  padding: 4px;
  color: #0848c1;
  text-align: center;
  font-weight: bold;
}

.UICrawlerPortlet .UICrawlerNavigation .NavigationIcon{
  margin: 5px;  
}

.UICrawlerPortlet .UICrawlerNavigation .TabRepeat{
  color: #0848c1;
  font-weight: bold;  
}

.UICrawlerPortlet .UICrawlerNavigation .Tabshow {
  border: solid 1px #b2b1b1;
  background-color: #ffffff;
}

.UICrawlerPortlet .UICrawlerNavigation .TabshowHolder {
  background-color: #b2b1b1;
  margin: 3px;
   padding: 3px; 
}

.UICrawlerPortlet .UICrawlerNavigation .UIVTabContent {
  padding: 0px;
}

.UICrawlerPortlet .UICrawlerNavigation .UIVTabContent a {  
  color: #000033;  
}

.UICrawlerPortlet .UICrawlerNavigation .CrawlerPortletTabControl {
  margin: 2px 0px;
}

.UICrawlerPortlet .UICrawlerNavigation .CrawlerPortletTabControl .UIHorizontalTabs .UITab {
  width: 68px;
  margin-right: 1px;
}

.UICrawlerPortlet .UICrawlerNavigation .UITabContentContainer {
  border: solid 1px #a2a1a1;
  background: #f3f3f3;
  padding: 8px;
  margin: 2px;
}

.UICrawlerPortlet .UICrawlerNavigation .CrawlerPortletTabHolder {
  border: solid 1px #a2a1a1;
  background: #f3f3f3;
  padding: 5px;
}

/*####################-- UIListArticles --####################*/  
 
.UICrawlerPortlet .UICrawlerNavigation .UIListArticles .TabshowControlIcon {
  background-color: #ffffff;
  margin: 5px; 
}

.UICrawlerPortlet .UICrawlerNavigation .UIListArticles .UITab {  
  width: 50px;
  margin-left: 5px;
}

/*####################-- UICrawlerManageSources --####################*/
.UICrawlerPortlet .UICrawlerNavigation .UICrawlerManageSources {

}

.UICrawlerPortlet .UICrawlerNavigation .UICrawlerManageSources .Infomation { 
  margin: 5px;
}

.UICrawlerPortlet .UICrawlerNavigation .UICrawlerManageSources .Infomation .Content { 
  margin: 5px 5px 5px 18px;
  font-size: 11px;
  text-align: justify;
}

.UICrawlerPortlet .UICrawlerNavigation .UICrawlerManageSources .ManageSourcesControlIconHolder {  
  float: left;
  width: 38px;
  margin-left: 5px;
  margin-top: 2px;
  margin-bottom: 2px;
}

.UICrawlerPortlet .UICrawlerNavigation .UICrawlerManageSources .TabControlIconHolder {  
  float: left;
  width: 54px;
  margin-left: 3px;
  margin-top: 5px;
}

.UICrawlerPortlet .UICrawlerNavigation .UICrawlerManageSources .TabControlIcon {  
  margin: auto;  
}

.UICrawlerPortlet .UICrawlerNavigation .UICrawlerManageSources .UIInfoBar  {  
  margin: 3px;
}

.UICrawlerPortlet .UICrawlerNavigation .UICrawlerManageSources .UIInfoBar a {
  display: block;
  margin: 0px;
}

.UICrawlerPortlet .UICrawlerNavigation .UICrawlerManageSources .UIInfoBar a {
  display: block;
  margin: 0px;
}

.UICrawlerPortlet .UICrawlerNavigation .UICrawlerManageSources .SelectedBackground24x22 {
  width: 24px;
  height: 22px;
  background: url('images/SelectedBackground24x22.gif');  
  margin: auto;
}

/*####################-- UICrawlerMonitoring --####################*/  
.UICrawlerPortlet .UICrawlerNavigation .UICrawlerMonitoring {  

}

.UICrawlerPortlet .UICrawlerNavigation .UICrawlerMonitoring .MonitoringIconHolder {  
  float: left;
  width: 32px;  
  margin: 3px 0px 0px 5px;  
}

.UICrawlerPortlet .UICrawlerNavigation .UICrawlerMonitoring .Showpage {
  text-align: center;
  font-weight: bold;
  margin: 5px;
}

.UICrawlerPortlet .UICrawlerNavigation .UICrawlerMonitoring .Showpage a {
  color: #000033;
}

/*####################-- UISourceForm --####################*/  

.UICrawlerPortlet .UISourceForm .ActionContainer {
  width: 99.5%;  
}

.UICrawlerPortlet .UISourceForm .ButtonHolder {  
  padding: 5px 0px; 
} 

.UICrawlerPortlet .UIForm {
  border: solid 1px black;  
  padding-top: 10px;  
  padding-bottom: 10px;
  margin: 0px 5px;
}

.UICrawlerPortlet .UIForm .FieldContainer {
  margin-top: 10px;  
}

.UICrawlerPortlet .UIForm textarea {
  width: 250px ;  height: 75px ;
  border: 1px solid #7f9db9 ;
}

.UICrawlerPortlet .UIForm label {  
  float: left;
  width: 200px ;
  text-align:right;
  margin: 0px 10px ;
}

.UICrawlerPortlet .UIForm input {
  width: 250px ;
  border:  1px  solid #7f9db9 ;
}

.UICrawlerPortlet .UIForm select {  
  width: 250px ;
}

.UICrawlerPortlet .UISourceForm .DescriptionButton {
  width: 160px;
  margin-left: 5px;
}

/*############################--UICategoryForm--################################*/
.UICrawlerPortlet .UIAddCategoryContainer {
  height: 235px;
}

.UICrawlerPortlet .UIAddCategoryContainer .UIAddCategory {
  height: 25px; width: 174px;
  background: #fefdfd;
  border: solid 1px #d0cfcf;
}

.UICrawlerPortlet .UIAddCategoryContainer .UIAddCategory .UIAddCategoryContent {
  height: 21px;
  background: #dcdcdc;
  width: 170px;
  margin-top: 2px;
  margin-left: 2px;
}

.UICrawlerPortlet .UIAddCategoryContainer .UIAddCategoryIcon {
  width: 16px; height: 16px;
  background: url('/eXoResources/skin/DefaultSkin/skinIcons/16x16/icons/AddNewCategory.gif') no-repeat;
  float: left;
  margin: 3px 0px 0px 8px;  
}

.UICrawlerPortlet .UIAddCategoryContainer .UIAddCategoryTitle {
  color: blue;
  float: right;
  font-weight: bold;
  margin: 3px 6px 0px 0px;
}

.UICrawlerPortlet .UIAddCategoryContainer .TabsContainer {
  margin-top: 5px;
}

.UICrawlerPortlet .UIAddCategoryContainer .UIForm {
  margin-left: 2px; 
}

.UICrawlerPortlet .UIAddCategoryContainer .ButtonHolder {
  margin-top: 4px;
}



/*############################--UICrawlerProperties--################################*/
