﻿.bannerImage 
{
    background-color:#E0E0E0;
    height:130px;
    margin-bottom:11px;
    
}

#homeBanner
{
height:220px;
margin-bottom:11px;
margin-left:1px;


}

#Inner
{
  margin:0pt auto;
  overflow:hidden;
  position:relative;
  
 }  

.Side 
{
   left:0px;
   margin-left:0px;
   overflow:hidden;
   position:absolute;
   width:190px;
   
   margin-left:12px;
   margin-top:10px;
}

.Main
{
    float:right;
    overflow:hidden;
    padding-bottom:30px;
    width:560px;    
}

.Main_full
{
    float:left;    
    padding-bottom:30px;
    width:100%;
    margin-left:2px;
    
}

/**************************************************************
   Generic Display 
 **************************************************************/

.block {
  display: block;
}

.clear {
  clear: both;
}

.marginRight {
  margin-right: 15px;
}

.paddingLeft {
  padding-left: 5px;
}

.paddingLeft10 {
  padding-left: 10px;
}

.paddingRight {
  padding-right: 5px;
}

.floatLeft {
  float: left;
}

.floatRight {
  float: right;
}

.alignLeft {
  text-align: left;
}

.alignRight {
  text-align: right;
}

.alignTop {
  vertical-align: top;
}

.alignMiddle {
  vertical-align: middle;
}

.alignBottom {
  vertical-align: bottom;
}

.lightBlueBg {
  background-color: #EAF2F5;
}

.dark {
  color: #353E47;
}
/*********************************************
left navigation
**********************************************/

#vertmenu 
{
    font-family:Arial,Verdana,sans-serif;
    font-size:100%;
    width:138px;
    padding:0px;
    margin:0px;
    
    
}

#vertmenu h1
{
    font-size:11px;
    padding:0 0 0 3px;
    color:#FFFFFF;
    margin-left:2px;
    width:137px;
    height:20px;
    font-family:Arial, Verdana, Sans-Serif;
    background-image:url(../images/rnd_bg.gif);
    background-repeat:no-repeat;
    
}
#vertmenu ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    border: none;
}
#vertmenu ul li {
    background-image:url(../images/1pxdot.gif);
    background-position:left bottom;
    background-repeat:repeat-x;
    color:#333333;
    font-family:Arial,Helvetica, Sans-Serif;
    font-size:11px;
    font-weight:bold;
    padding:6px 3px 3px 5px;
}
#vertmenu ul li a {
    font-size: 90%;
    display: block;
    text-decoration: none;
    color: #666666;
    width:135px;
}

#vertmenu ul li a.active {
   
    color: red;
    
}

#vertmenu ul li.active {
   
    background-color:gray;
    
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
    color: #000000;
    background-color: #eeeeee;
}

/*******************************************************/

p {
	padding-bottom: 1.2em;
	font-size:11px;
	color:#333333;
}	
h1 {
	font-size: 1.2em;
	margin-bottom: 2px;
}

h1,h2,h3 {
	color: #367EA6;
	padding-top: 6px;
}

h4
{
    color:Gray;
    font-size:1em;
}

h5
{
    color:#565758;
    font-size:11px;
}
h6
{
    color:#014c74;
    font-size:11px;
    font-family:Arial;
}

.catetitle
{
    
    background-image:url(../images/cateline.gif);
    background-position:left bottom;
    background-repeat:repeat-x;
    color: #367EA6;
    font-family:Trebuchet MS;
    font-size:15px;
    font-weight:bold;
    margin-bottom:10px;
    padding-bottom:5px;
    padding-left:5px;
}

/****************************************************
table style
****************************************************/
table.styl1
{
    width:92%;
    background-color:#FAFAFA;
    border-collapse:collapse;
    border-spacing:0px;
    margin-left:10px;
    
}

td.styl1of1
{
    background-color:#99CCCC;    
    border: 1px solid #000000;
    font-size:11px;
    color:#404040;
    padding:10px;
    text-align:left;
    margin-right:5px;
    width:23%;
    
    
}

td.styl1of2
{
    border-bottom:1px dotted #6699CC;
    text-align:left;
    color:#404040;
    background-color:#FAFAFA;
    padding-top:4px;
    padding-bottom:4px;
    padding-left:8px;
    padding-right:0px;
}
    
/**************************************
partner name style
**************************************/
#companylist
{
    float:left;
    width:100%;
     
}

#companylist ul
{
    float:left;
    margin-left:0px;
}

#companylist li
{
    display:inline;
    list-style-image:none;
    list-style-type:none;
    margin-left:6px;    
}

#companylist p 
{
    margin-top:7px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
}

#companylist img
{
    width:175px;
     height:40px; 
     border:none;
}
    
/****************************************
techupdate div style
****************************************/

#techupdate
{
    float:left;
    width:100%;
     
}

#techupdate ul
{
    float:left;
    margin-left:0px;
    
}

#techupdate li
{
    display:inline;
    list-style-image:none;
    list-style-type:none;
    margin-left:6px;    
    padding:5px;
    
}

#techupdate p 
{
    margin-top:7px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
}

#techupdate img
{
     width:100px;
     height:33px; 
     border:solid 1px #e0e0e0;
     padding:5px;
     
}

/********************************
div style
********************************/
.wid40
{
    margin-right:4px;
    
}
.wid50
{
    width:50%;
    border:solid 1px #e0e0e0;
    margin-left:20px;
    overflow:hidden;
    margin-bottom:20px;
}

.wid30
{
width:30%;
overflow:hidden;
margin-left:15px;
padding-right:5px;

}
.first
{
    float:left;
}
.second
{
    float:right;
}

/*****************************************
list style 1
*****************************************/
/**************************************
partner name style
**************************************/
#listStyle1
{
    float:left;
    width:100%;
    margin-left:10px;
    font-family:Arial, Trebuchet MS,verdanda, Sans-Serif;
    font-size:11px;
    margin-bottom:5px;
      
}

#listStyle1 ul
{
    list-style-type:none;
    padding:0;
    margin-left:0;
}

#listStyle1 li
{
    background-image:url(../images/bult1.gif);
    background-repeat:no-repeat;
    background-position:2px;
    list-style-type:none;    
    padding-left:11px;
    padding-bottom:1px;    
}

.marg15
{
    margin-left:15px;
}

#listStyle2
{
    float:left;
    width:100%;
    margin-left:10px;
    font-family:Trebuchet MS,Arial,verdanda, Sans-Serif;
    font-size:11px;
    margin-bottom:5px;
    color:#323232;
      
}

#listStyle2 ul
{
    list-style-type:none;
    padding:0;
    margin-left:0;
}

#listStyle2 li
{
    background-image:url(../images/bul2.gif);
    background-repeat:no-repeat;
    background-position:2px;
    list-style-type:none;    
    padding-left:11px;
    padding-bottom:1px;    
}

 
  .lineright{
    border-right:dotted 1px #d1d1d1;
   }
  