﻿body {
}

#subMenu
{
   width: 140px;
   margin:0;
   padding:0;
   border-right: 1px solid #C9DCA6;  
   text-align:right;
   height:inherit; 
   border-top: 1px solid #C9DCA6;   
   border-bottom: 1px solid #C9DCA6;   
   padding-right: 10px; 
}

.subMenuItemsMain
{
  padding:0 0 3px 0;
  color:black;
  font-size:13px;
  font-family:Arial;
  font-weight:bold;
  margin-top:20px;
    
}

.subMenuItemsMainIdentifier
{
    color:#bb0606;
    margin-left:2px;
    font-size:10px;
}


.subMenuItems
{
    
    height:15px;
    padding-top:10px;
    
    
    
}


.leftColumnChildrenPages
{
    width:140px;
    margin:0;
    padding:0;
    float:left; 
   border-top: 1px solid #C9DCA6;   
   border-bottom: 1px solid #C9DCA6;   
   padding-right: 10px;   
}
.rightColumnChildrenPages
{
   width:720px;
    margin:0;
    
    float:right;
    height:800px; 
    
}
.subMenuItems a
{
    width:140px;     
    color: #9f9f9f;
    font-family:Arial;
    text-decoration:none;  
    padding-left:15px; 
    height:10px;
    font-size:13px;
    
}

.subMenuItems a:hover
{
    color:Black;
    text-decoration:underline;
}

/* header with overall information */

#headerIndividual
{
    width: 860px;
    height:150px;
    padding:5px 0px 5px 5px;
    border-top:1px solid gray;
    border-bottom:1px solid gray;
    margin-bottom:10px;
    background:url(../imgs/headerBackgroundTest.gif) repeat-y;
}



#headerIndividualTextOverview
{
    color:White;
    height:130px;
    padding-left:20px;
    
}



#headerIndividualImagesStyle2
{
    width:200px;
    float:left;
    height: 150px;  
    margin:0;
    margin-right:5px;
    padding:0; 
}

#headerIndividualOverviewStyle2
{
    color:White;
    width:460px;
    float:left;
    
   
}

.headerIndividualProductName
{
    color:white;
    font-size:18px;
    font-weight:bold;
    margin-bottom:2px; 
    
}


.headerIndividualFeautures
{
    color:white;
    font-family:Arial;
    font-size:14px;
    margin-top:5px;
    margin-bottom:5px;
    padding-top:10px;
    padding-left:8px;
    
    
    
}

/* End Header */

#subContainer
{
    width:860px;
    
    
    
}

#subContainerLeft
{
    float:left;
    width:180px;
    text-align:right;
    height:100px;
    padding-top:10px;
    padding-right:10px;
    border-right:1px solid #e2e2e2;
    
    height:200px;
    margin-top:27px;
}

/* left menu */

#individualItemsMenu
{
    list-style:none;   
}
#individualItemsMenu li
{
    margin-bottom:6px;
}
#individualItemsMenu li a
{
    color:Black;
    font-size:12px;
    font-weight: bold;
    text-decoration:none;
    
    padding:0;
    
}
#individualItemsMenu li ul
{
    list-style:none;
}
#individualItemsMenu li ul li
{
    margin-bottom:2px;
    padding:0;
}
#individualItemsMenu li ul li a
{
    color:Black;
    font-size:11px;
    font-weight:normal;
    
    
}

#individualItemsMenu li ul li a:hover
{
    color:#9f9f9f;   
}
.individualItemsMenuParentIdentifier
{
    color:Red;
    font-size: 10px;
    margin-right: 2px;
    padding:0;
}

#individualItemsMenu li a:hover
{   
    color:#9f9f9f;
    
}

/* Menu End Here */

/* Middle Container - main */

#subContainerMiddle
{
    width:559px;
    padding-left: 5px;
    float:left;
}

#subContainerMiddle a
{
    color:#87a9d8;
    text-decoration:none;  
}

#subContainerMiddle img
{
    border:none;
}

#subContainerMiddle a:hover
{
    text-decoration:underline;
}

.subContainerMiddleParagraphText
{
    color:Black;
    margin-top:10px;
    clear:both;
    
}

.subContainerMiddleParagraphText img
{
    border:none;
}

.subContainerMiddleParagraphText a
{
    color:#87a9d8;
    text-decoration:none;
}

.subContainerImg
{
    margin:0 0 0 20px;
    
}

.subContainerMiddleParagraphText a:hover
{
    text-decoration:underline;
}


/* End Main Middle Container */

/* Container Right */
#subContainerRight
{
    width:100px;
    float: right;
    height:200px;
    
    text-align:center;
}

.iconContainer
{
    
}
.iconLinkContainer a
{
    font-size:11px;
    color:#9f9f9f;
    text-decoration:none;
}
.iconLinkContainer a:hover
{
    color:black;
}

/* End Container Right */

/* lists technologies */
#technologies
{
    list-style:none;
    margin-top:10px;
    margin-left:0;
   
}

#technologies li
{
    font-weight:bold;
    
    font-size:12px;
    
    
}
#technologies li ul 
{
    list-style-type:disc;
    margin-top:4px;
    margin-bottom:4px;
    margin-left:40px;
    
}

#technologies li ul li
{
    font-weight:normal;
    
}

#waterfall
{
    margin-top:10px;
    margin-left:20px;
}
#waterfall li ul
{
    margin-left:15px;
    
    
}

#pos
{   
    margin-top:10px;
    list-style:none;
}
#pos li
{
    font-weight:bold;
    
    color:#87a9d8;
    
}


#pos li ul
{
    margin-left:40px;
    font-weight:normal;
    margin-bottom:5px;
   
    
}

#pos li ul li
{
    color:Black;
    font-weight:normal;
    margin-bottom:0;
    
}

#pos li ul li ul
{
    margin-left:30px;
    list-style-type:disc;
    margin-bottom:0;
}

#pos li li li
{
    font-weight:normal;
    color:Black;
}



/* End lists */





