﻿/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	PRINT STYLES - ONLY APPLIED WHEN PRINTING THE PAGES	
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

body {
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	background-color: #E0E0E0;    
}

a 
{
 text-decoration:none;   
}
a:hover
{
    text-decoration:none;
}

hr{
	height: 1px;
	border:1px solid #999999;
	margin:10px 0;
	_margin:5px 0;
	padding:0;
	}

p.no-padding-no-margin {
	padding:0;
	margin:0;
	}
	
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	HEADINGS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
h1, h2, h3, h4, h5, h6 {
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:4px 0;
}

h2 {
	font-size:12px;
}

h3 {
	font-size:13px;
}

h3.small {
	font-size:13px;
}

h4 {
	font-size:14px;
}

h5 {
	font-size:15px;
}

h6 {
	font-size:16px;
}

.Napp_button {
        font-family: arial,helvetica,sans-serif;
        color: #000000;
        background-color: #cccccc;
        font-size: 12px;
        height: 26px;
        width: 80px;
}

.text9pt {  font-family: Arial, Helvetica, sans-serif; font-size: 9px}
.text10pt {  font-family: Arial, Helvetica, sans-serif; font-size: 10px}
.text10ptb {  font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 10px}
.text11pt {  font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.text12pt {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.text12ptb { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.text13pt {  font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.text14pt {  font-family: Arial, Helvetica, sans-serif; font-size: 14px}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	top-div -- top bar with logo image 760X100
    body-div -- the whole body area
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#top-div 
{
  width:100%;
  height:100%;
  position: relative;

}
#body-div 
{
  /*position: relative;*/
}
#foot-div
{
  position:relative;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  text-align:center;
  color:Gray;
  clear:both;
}
#body-left
{
  float:left;
  width:124px;
}
#body-right
{
 float:left;
  /* width:636px; */
}
#body-left-top
{
  width:124px;
  height:108px;
}
#body-left-bottom
{
  width:124px;
  height:100%;
}
#body-left-bottom-left
{
  float:left;
  width:22px;
  height:100%;
}
#body-left-bottom-right
{
  float:right;
  width:102px;
  height:100%;
}

#menu-top
{
  background-image: URL(../images/navbar_top.jpg);
  background-repeat:no-repeat;
  width:102px;
  height:36px;
}
#menu-bottom
{
  background-image: URL(../images/navbar_bottom.jpg);
  background-repeat:no-repeat;
  width:102px;
  height:29px;
}
#follow-us-space
{
    width:102px;
    height:30px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
}

#follow-us
{
    width:102px;
    height:100%;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
}
#menu-middle
{
width:102px;
background-image: URL(../images/navbar_item.jpg);
}

#menu-middle .menu
{
 width:102px; 
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:White;   
 background-image: URL(../images/navbar_item.jpg);
 height:23px;
 background-color : Transparent;
}

#menu-middle .menu-hover
{
   background-image: none;
   background-image: URL(../images/navbar_highlight.jpg); 
   background-color : Transparent;
}

#menu-middle .menu-selected
{     
   background-image: URL(../images/navbar_highlight.jpg); 
   background-color : Transparent;
}

/*
#menu-middle .menu-selected a
{
   background-image: none;
   background-image: URL(../images/navbar_highlight.jpg); 
   background-color : Transparent;
}
*/
#menu-middle .menu a
{
   background-image: none;   
}

.portfolio-menu
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    background-color:#ADADAD;
    border:0px;
    border-style:solid;
    border-color:gray;
    background-color:Transparent;
    padding:0px;    
    color:#203852;
      
}
.portfolio-menu-hover
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    background-color:#ADADAD;
    border:0px;
    border-style:solid;
    border-color:gray;
    padding:0px;
    color:White;    
}
.service-menu
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    background-color:Transparent;
    /*background-color:Transparent;*/
    /*padding:2px;*/
    color:#203852;
      
}
.service-menu-hover
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    background-color:#ADADAD;
    /*padding:2px;*/
    color:White;    
}

.service_name 
{  
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 24px;
    font-weight:bold;
    color:#203852;
}
.work_name 
{  
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 24px;
    font-weight:bold;
    color:#203852;
}
.work_sub_name 
{  
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 14px;
    font-weight:bold;
    font-style:italic;
    color:#203852;
}
.clientlist_name 
{  
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 18px;
    font-weight:bold;
    color:#203852;
}
.clientlist_sub_name 
{  
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 10px;
    font-weight:bold;
    font-style:italic;
    color:#203852;
}
.clientlist_link
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px;
    font-weight:bold;
    color:gray;
}
.casestudy_name 
{  
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 18px;
    font-weight:bold;
    color:#203852;
}
.casestudy_sub_name 
{  
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 10px;
    font-weight:bold;
    font-style:italic;
    color:#203852;
}

.service_image_thumb
{
    position:relative;
    top:90px;
    left:0px;
}
.portfolio_image_thumb
{
    position:relative;
    top:200px;
    left:0px;
}
.contact_image_thumb
{
    position:relative;
    top:240px;
    left:0px;
}

#solution_content_div
{
    width:466px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#203852;
}

#work_content_div
{
    width:466px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#203852;
}
#clientlist_content_div
{
    float:left;
    width:466px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#203852;
}
#casestudy_content_div
{
    width:466px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#203852;
}

#employment_content_div
{
    width:267px;   
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#203852;
}

/*
#portfolio-menu 
{
    height:100%; 
    width:271px; 
    float:left;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    text-align:left;
}
#portfolio-menu .portfolio-menu-item
{
    background-color: Gray;
    font-size:11px;
}
#portfolio-menu .portfolio-menu-hover
{
    background-color: Blue;
}
*/

#body-right-top 
{
width:636px;
height:20px;    
}
#body-right-middle 
{
/*
width:636px;
height:100%; 

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:Black; 
*/
}

#body-right-bottom 
{
width:636px;
height:20px;    
}


