/* CSS Document */

body
{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#FFFFFF;
  line-height:18px; 
}

input, textarea
{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#000000;
  line-height:18px; 
}


input.white, textarea.white
{
  color:#FFFFFF;
}



h1
{
  margin-top:10px;
  line-height:130%; 
}

br
{
  margin:0px;
  padding:0px;
}


P
{
  margin-bottom:18px;
  margin-top:0px;
}


img
{
   padding:0px;
   margin:0px;
}

a.footerLink
{
  color:#FFFFFF;
  font-size:12px;
  text-decoration:none;  
}

a.footerLink:hover
{
  text-decoration:underline;
}

div.footer
{
  color:#FFFFFF;
  font-size:11px;

}

div.blogNewest
{
  margin:0px;
  padding:0px;
}

div.blogArchive
{
  margin-top:9px;
  margin-bottom:0px;
  padding:0px;
}

div.blogPrevious
{
  margin-top:23px; /*43px;*/
  margin-bottom:9px;
  padding:0px;
}

div.blogPostedDate
{
  margin-top:25px;
  margin-left:1px
  padding:0px;
}

div.blogTitle
{
  margin-top:18px;
  font-weight:bold;
  margin-left:1px  
  padding:0px;  
}

div.blogPreviousItem
{
  margin-top:0px;
  padding:0px;  
}

div.blogBody
{
  margin-top:18px;
  margin-left:1px;
  margin-right:30px;
  padding:0px;  
}

div.blogNav
{
  margin-top:37px;
  text-align:center;
  margin-right:34px;
}

div.titleBar
{
 /* margin-top:38px;
  margin-bottom:30px;   */
 
  margin-top:22px;
  margin-bottom:0px;/*22px;    */
}

td.blogNavCell
{
  border-left:1px solid #FFFFFF;
  padding-left:9px;
     
}

a.moreLink
{
  text-decoration:none;
  color:#fa420e;
}

a.moreLink:hover
{
  text-decoration:underline;
}

div.pageNav
{
  color:#fa420e;  
  margin-top:5px;
  margin-bottom:5px;
  margin-left:18px;
  z-index:1;
  font-size:11px;
}

div.pageNavSub
{
  font-size:11px;
  font-weight:normal;
  padding-left:15px;
  background-image:URL( /lang/EN/images/rightsmallarrow.gif );
  background-position:left;
  background-repeat:no-repeat;
}

div.pageContent
{
 padding:10px;
 min-height:300px;
}

div.pageTitle
{
   font-weight:bold;
   font-size:18px;
   margin-bottom:20px;
}

a
{
  color:#ffffff;
  text-decoration:none;  
  outline:none;
}

a:hover
{
 text-decoration:underline;  
}

a.pageNav
{
  color:#fa420e;
  font-weight:normal;
  text-decoration:none;  
  border:0px;
}

a.pageNav:hover
{
  text-decoration:underline;  
}

div.currentCategory
{
   font-weight:bold;
   font-size:120%;
   background-color:#191919;
   padding:8px;
}

div.page
{
  margin-bottom:100px;
}

div.portfolioSub
{
  font-weight:bold;
}


div.tabPane
{
  padding:10px;
}

div.portfolioPageCell
{
/* margin-bottom:73px; */
  margin-bottom:40px; 
}

div.portLeaderHeader
{
  text-align:left;
  font-weight:bold;
  font-size:13px;
  margin-top:17px;
}

div.portLeaderText
{
  margin-top:18px;
}


a.underline
{
  text-decoration:underline;  
}

div.portMoreLink
{
  text-align:right;
}

div.pageMenuNav
{ 
  margin-top:0px;
}

div.servicesPageCell
{ 
  padding:10px;
  border:1px solid #FFFFFF;
}

a.servicesPageLink
{
  color:#fa420e;
  font-weight:normal;
  text-decoration:none;  
  border:0px;
  font-size:11px;
}

a.servicesPageLink:hover
{
  text-decoration:underline;  
}

.aboutForm
{
   background-color: #ffffff;
   color : #000000;
   border:1px;
   padding:2px;
   font-family:Myriad, Arial, Helvetica, sans-serif;
   font-size:12px;
}

div.headerImage
{
  margin-bottom:20px;
}

div.clientIntro
{
   font-weight:bold;
   margin-top:30px;
   margin-bottom:30px;   
   font-size:16px;   
}

div.clientSidebar
{
  font-size:11px;
  line-height:normal;
}

div.clientMain
{
  margin-right:30px;
}


th.infoTable
{
   background-color:#181818;
  padding:5px;   
}

td.infoTableHeading
{
   font-weight:bold;
   border:1px solid #181818; 
   padding:5px;  
}

td.infoTableSubHeading
{
   padding-top:5px; 
   padding-bottom:5px; 
   padding-right:5px;       
   padding-left:15px;
   border:1px solid #181818;   
    
}

td.infoTable
{ 
   border:1px solid #181818;
   padding:5px;  
   text-align:center;   
}

textarea.popupInput
{
  border: 1px solid #303030;
  background-color:#000000;
  color:#FFFFFF;
  padding:2px;  
}

input.popupInput
{
  border: 1px solid #303030;
  background-color:#000000;
  color:#FFFFFF; 
  padding:2px;
}