﻿@charset "utf-8";

body
{
    padding: 0px;
    margin: 0px;
    background-image: url('images/bgHatch.png');
    background-repeat: repeat-x;
    font-family: tahoma;
    font-size: small;
    color: #A4A4A4;
    text-align: center;
    background-color: #FFFFFF;
}


a
{
    text-decoration: none;
    color: #6E6E6E;
    height: 16px;
}

a:hover
{
text-decoration:underline;
}

#left
{
width:33%;
float:left;
}
#center
{
width:33%;
float:left;
}
#right
{
width:33%;
float:left;
}

#site
{
  /*  width: 1024px;*/
    margin: auto;
    padding: 0px;
    top: 0px;
    width: 855px;
   /* position: relative;
    top: 0px;
    left: 0px;
    height: 850px;*/
  
}

#container
{
    background-position: 135px;
    width: 100%;
 /* height: 450px;
    background-image: url('images/bgShadow.png');
    background-repeat: repeat-y;*/
    text-align: center;
    min-height: 852px;
    margin:0px;
 /* overflow:auto;*/
 margin-top:0px;
padding:0px; 
vertical-align:top;
 
    /*-----to be deleted-- 13-10-2009 --*/
     /*min-height: 850px;
    height:725px;*/
    /*---------------------------------*/
}

#leftCol
{
  /*background-image: url('images/shadowLeft.png');
    background-repeat: repeat-y;
    background-position: right;
    width: 16%;
    float: left;*/
}
#main
{
    /*border-left: 3px solid #C8E054;
    border-right: 3px solid #C8E054;
    border-top: 0px none #C8E054;
    border-bottom: 3px solid #C8E054;*/
    border-left: 1.5px solid #E4E4E4;
    border-right: 1.5px solid #E4E4E4;
    border-top-style: none;
    border-bottom: 1.5px solid #E4E4E4;
    width: 855px;
    background-color: #FFFFFF; /*height: 750px;*/ /*float:left;*/
    position: relative;
    top: 0px;
    left: 0px;
    min-height: 852px;
    border-width: 0px 1.5px 1.5px 1.5px;
    border-right-color: #E4E4E4;
    border-bottom-color: #E4E4E4;
    border-left-color: #E4E4E4;
    vertical-align:top;
    
    /*-----to be deleted-- 13-10-2009 --*/
     /*min-height: 850px;
    height:852px;
     overflow: visible; /*hidden;*/
    /*---------------------------------*/
}
    
    #mainInner
    {
    margin:3px;
    background-color:#FFF;
    
    }
    
#rightCol
{
  /*background-image: url('images/shadowRight.png');
    background-repeat: repeat-y;
    background-position: left;
    width: 16%;
    float: right;*/
}
#topColor1
{
    /*background-color: #133373;*/
    background-position: #000;
   /* background: #000;*/
    width: 645px;
    height: 10px;
    position: relative;
    top: 0px; /*left:0px;*/
    float: left;
    background-image: url('images/topBg.png');
    background-repeat: repeat-y;
}
#topColor2
{
    background-color: #C8E054; /*#7098EA;*/
    width: 52px;
    height: 5px;
    position: relative;
    top: 0px;
  /*left: 645px;*/
    float: left;
    z-index:0;
}

#topColor3
{
    background-color: #E1E1E1;  /*#B8B9B5;*/
    width: 52px;
    height: 5px;
    position: relative;
    top: 0px; /*left: 696.25px;*/
    float: left; /*z-index:5;*/
}

/*#topColor3:hover
{
    background-color: #B8B9B5;
    width: 52px;
    height: 15px;
    position: relative;
    top: 0px;
    left: 696.25px;
    float: left;
} 
*/


#topColor4
{
    background-color: #DFED9C; /*#5C6B2E;*/
    width: 52px;
    height: 5px;
    position: relative;
    top: 0px; /*left: 747.5px;*/
    float: left;
    bottom: 15px;
}

#topColor5
{
    background-color: #C3C3C3; /*#970808;*/
    width: 52px;
    height: 5px;
    position: relative;
    top: 0px; /*left: 798.75px;*/
    float: left;
    left: 0px;
}

#topLinks
{
    float: right;
    width: 52px;
    font-size: smaller;
    z-index: 3;
    color: #AEAEAE;
    font-family: tahoma;
    text-align: left;
    z-index:3;
    text-align:center;
    padding-top:2px;
    height: 13px;
}
#topLinks2
{
    float: right;
    width: 52px;
    font-size: smaller;
    z-index: 3;
    color: #AEAEAE;
    font-family: tahoma;
    text-align: left;
    z-index:3;
    text-align:center;
}
#topLinks3
{
    float: right;
    width: 52px;
    font-size: smaller;
    z-index: 3;
    color: #AEAEAE;
    font-family: tahoma;
    text-align: left;
    z-index:3;
    text-align:center;
}
#topLinks4
{
    float: right;
    width: 52px;
    font-size: smaller;
    z-index: 3;
    color: #AEAEAE;
    font-family: tahoma;
    text-align: left;
    z-index:3;
    text-align:center;
}

#topLinks a:hover
{
    color: #000000;
    font-weight:bold;
}

#topLinks2 a:hover
{
    color: #000000;
    font-weight:bold;
}

#topLinks3 a:hover
{
    color: #000000;
    font-weight:bold;
}

#topLinks4 a:hover
{
    color: #000000;
    font-weight:bold;
}

.topLinksbutton
{
    float: right;
    width: 200px;
    font-size: smaller;
    z-index: 3;
    color: #AEAEAE;
    font-family: tahoma;
    text-align: left;
    z-index:3;
}

.topLinksbutton:hover
{
    float: right;
    width: 200px;
    font-size: smaller;
    z-index: 3;
    color: #000000;
    font-family: tahoma;
    text-align: left;
    z-index: 3;
}

#logoDiv
{
height:102px;
width:100%;
z-index:1;
}

#logoDiv a
{
    text-decoration: none;
    overflow:hidden;
}

a:hover
{
text-decoration:none;
}

#logo
{
z-index:0;
border-width: 0px;
    float:left;
}

#salogan
{
/*float:right;
margin-top:10px;*/
position:absolute;
top:63px;
/*left:100px;*/
    left: 612px;
    direction: ltr;
}

#bodyText
{
text-align:left;
padding:3px;
margin-bottom:10px;
position:relative;
min-height: 730px;
    top: 0px;
    left: 0px;
    border-top:1px solid #e5e5e5;
    padding-top:2px;
     /*-----to be deleted or reverted -- 13-10-2009 --*/
      /* min-height: 730px;
    height:725px;
     /*hidden;*/
    /*---------------------------------*/
 
    }

#footer
{
    font-family: tahoma;
    background-color: #E4E4E4;
    text-align: left;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-top: 10px;
    /*width: 846px;*/
    height: 10px;
    font-size: 8pt; /*color: #C8E054;*/
    color: #FFF;
    vertical-align: bottom;
    position: relative;
    /*bottom: 0px;
    left: -3px;*/
    background-image: url('images/footerBg.png');
    background-repeat: repeat-y;
    float:left;
    width:99.7%;
    left:-3px;
    bottom:0px;
}

#footer a
{
    color:#fff;
  /*color: #C8E054;*/
    text-decoration: none;
}

#footer a:hover
{
  /*color: #C8E054;*/
    text-decoration: underline;
}

#footerRightLinks
{
/*float:right;*/
color:#000;
position:absolute;
right:2px;
bottom:5px;  
}

#footerRightLinks a
{
color:#000;
text-decoration:none;
}

#footerRightLinks a:hover
{
    text-decoration: underline;
    /*color: #3F3F3F;*/
}

#logoOverlay
{
/*z-index:2;
position:fixed;
 width:195px;
height:32px;
top: 55px;
left: 280px;
cursor:pointer;*/
position:absolute;
_position:absolute;
    top: 20px;
    left: 5px;   
}

#logo-icon
{
z-index:2;
width:50px;
height:50px;
position:absolute;
top: 43px;
left: 26px;
 _position:absolute;
}

#slider
{
    background-position: right;
    width: 640px;
    height: 280px; /* 322px;*/
    border: 1px solid #DBDBDB; /* border: #cccccc 1px solid;*/
    background-image: url('images/sliderBg.png');
    background-repeat: repeat-y;
    /*float: left;*/
}

#rightPanel
{
    background-color: #FAF9F9;
    border: 1px solid #F3F3F3;
    width:195px;
    float:right;
    padding:2px;
     margin-left:3px;
    margin-top:0px;
    /*position:absolute;
    right:0px;*/
    min-height: 715px;
    
  /*-----to be deleted-- 13-10-2009 --*/
     /*min-height: 715px;
    height:725px;*/
     
    /*---------------------------------*/
 }
 
 #leftPanel
{
    float:left;
    padding:2px;
    /*height:inherit;*/
  /*  min-height: 753px;*/
   /* margin-left:3px;*/
    margin-top:0px;
    /*position:absolute;
    right:0px;*/
    width:641px;
    padding-top:0px;
    min-height: 715px;
  
     /*-----to be deleted-- 13-10-2009 --*/
     /*min-height: 715px;
    height:725px;*/
     
    /*---------------------------------*/
   
}


#someDivHeader
{
    border-style: none none solid none;
    border-width: 1px;
    border-color: #DCDADA #DCDADA #B00000 #DCDADA;
    background-color: #E9E8E8;
    height: 25px;
    position: relative; /* width: 192px; -- padding: 5px;*/
    width: 173px;
    text-align: right;
    float: left;
    top: 0px;
    left: 0px;
    margin-top: 0px; /* font-size: smaller;*/
    font-weight: bold;
    padding-left: 5px;
    color: #696969;
    padding-right: 10px;
}


#someDivHeader a
{
       color: #696969;
       text-decoration:none;
}

#someDivHeader a:hover
{
       color: #696969;
       text-decoration:underline;
}


#someDivBody
{
    background-color: #F4F4F4;
    height: 112px;
    position: absolute;
    width: 188px;
    text-align: left;
    border: 1px solid #DCDADA; 
    font-size: smaller;
    top: 602px;
    padding:2px;
    left: 660px;
}

#SomeDivHeaderIcon
{
float:right;
margin-top:2px;
margin-left:10px;
}

#SomeDivHeaderText
{
padding-left:0px;
width:77px;
float:left;
margin-top:4px;
margin-left:0px;
    height: 12px;
}

/*-------------------------*/

#latestNewsHeader
{
    border-style: none none solid none;
    border-width: 1px;
    border-color: #B00000; /*#DCDADA;*/
    background-color: #E9E8E8;
    height: 25px;
    position: relative; /* width: 192px; -- padding: 5px;*/
    width: 173px;
    text-align: right;
    float: left;
    top: 0px;
    left: 0px;
    margin-top: 0px; /* font-size: smaller;*/
    font-weight: bold;
    padding-left:5px;
    color: #696969;
   padding-right:10px;
   }
   
   
#latestNewsHeader a
{
       color: #696969;
       text-decoration:none;
}

#latestNewsHeader a:hover
{
       color: #696969;
       text-decoration:underline;
}


#latestNewsBody
{
    background-color: #F4F4F4;
    height: 185px;
    position: absolute;
    width: 188px;
    text-align: left;
    border: 1px solid #DCDADA; 
    font-size: smaller;
    top:408px; /*129px;*/
    padding:2px;
   left: 660px;
   /*right:0px;*/
   
}

#latestNewsBodyInner
{
    height: 165px;
   /* position: relative;*/
    width: 100%;
    text-align: left;
    padding:2px;
 
}

/*#latestNewsBody ul
{
   width:100%;
   list-style:none;
  /* margin:2px;*/
   /*margin-top:5px;
      text-align:left;
   float:left;
   position:relative;
   /*top:33px;
   left:-3px;
   margin-left:0px;
   
} */

/*
#latestNewsBody ul li
{
    border-style: none none dotted none;
    border-width: 1px;
    border-color: #ACACAC;
    height: 50px;
    padding: 2px;
    background-color: #FBFBFB;
    font-size: small;
}
*/


#latestNewsHeaderIcon
{
float:right;
margin-top:2px;
margin-left:10px;
height:22px;
width:22px;
}

#latestNewsHeaderText
{
padding-left:0px;
width:70px;
float:left;
margin-top:4px;
margin-left:0px;
    height: 12px;
}



/*-------------------------*/


#login
{
    border-style: none none solid none;
    border-width: 1px;
    border-color: #DCDADA #DCDADA #B00000 #DCDADA;
    background-color: #E9E8E8;
    height: 25px;
    position: relative; /* width: 192px; -- padding: 5px;*/
    width: 173px;
    text-align: right;
    float: left;
    top: 0px;
    left: 0px;
    margin-top: 0px; /* font-size: smaller;*/
    font-weight: bold;
    padding-left: 5px;
    color: #696969;
    padding-right: 10px;
}

#login a
{
       color: #696969;
       text-decoration:none;
}

#login a:hover
{
       color: #696969;
       text-decoration:underline;
}


#loginBody
{
    background-color: #F4F4F4;
    height: 110px;
    position: absolute;
    width: 188px;
    text-align: left;
    border: 1px solid #DCDADA; 
    font-size: smaller;
    top: 288px;
    padding:2px;
    left: 660px;
}

.loginTextBox
{
    border: 1px solid #E2E2E2;
    background-color: #FCFCFC;
    width: 80px;
    height: 15px;
    color: #696969;
    font-size:inherit;
    font-family: tahoma;
    margin-left: 0px;
}

.loginButton
{
    border: 1px solid #B4B4B4;
    background-color: #E0E0E0;
    width: 50px;
    height: 20px;
    color: #8D8D8D;
    font-family: tahoma;
    margin-left: 0px;
    font-weight: bold; 
    font-size:inherit;
}

.loginButton:hover
{
    border: 1px solid #000;
    background-color: #4D4D4D;
    width: 50px;
    height: 20px;
    /*color: #fff; */
    color: #C8E054;
    font-family: tahoma;
    margin-left: 0px;
    font-weight: bold;
    font-size: inherit;
}




#loginTable
{
float:left;
width:100%;
padding-top:2px;
padding-bottom:2px;

}

#loginImage
{
float:right;
margin-top:2px;
margin-left:10px;
height:22px;
width:22px;
margin-bottom:2px;
}

#clientText
{
width:70px;
float:left;
margin-top:4px;
margin-left:0px;
}

#clientText a
{
text-decoration:none;
}

#clientText a:hover
{
text-decoration:underline;
color:#133373;
}


#newsDiv
{
    /*border: 1px solid #D6D6D6;*/
    /*height: 300px;*/
    width: 185px;
    float: right;
    margin-top: 3px;
    /*margin-right:1px;*/
    padding:0px;
    min-height:410px;
   /* height: 428px;*/
}

#newsHeader
{
    background-image: url('images/sliderBg.png');
    background-repeat: repeat-y;
    background-position: right;
    border: 1px #D6D6D6 solid;
   /* border-bottom: 1px #769BE8 solid;*/
     border-bottom: 1px #B00000 solid; /* #B0B0B0 solid;*/
    width: 176px;
    height: 25px;
    /*margin-right: 1px;*/
    float: right;
    margin-top: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    font-weight: bold;
    text-align: left;
    padding-left: 10px;
    vertical-align:middle;
    padding-top:10px;
    color: #696969;
}

#newsBody
{
    /*border-bottom: 1px #22407C solid;*/
    border: 1px none #E1E1E1;
    width: 176px; /* height: 25px;*/
        float: left;
        margin-top: 0px;
        position: relative;
        top: 0px;
        left: 0px;
        text-align: left;
        /*padding-left: 5px;
    padding-top: 10px;
    color: #696969;*/
        font-size: small;
     /*   min-height:385px;*/
   /* height: 385px;*/
   /* padding-bottom:10px;*/
    min-height:385px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
}


#details
{
    border-right: 1px solid #D6D6D6;
    width: 449px;
    margin-right:2px;
    float: left;
    margin-top: 3px;
    min-height:410px
    /*margin-left:3px;*/;
    /*height: 426px;*/
    border-left-style: none;
    border-top-style: none;
    border-bottom-style: none;
}

#details img
{
    margin: 5px;
    width: 227px;
    height: 110px;
    float: left;
    border: 2px solid #BCBCBC;
}


#detailsInner
{
    /*border: 1px #D6D6D6 solid;*/
    border: none;
    width: 444px;
    height: 300px;
    margin: right:2px;
    float: left;
    margin-top: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    text-align: left;
    padding: 3px 5px 3px 5px;
}
  
  
#detailsHeader
{
    background-image: url('images/sliderBg.png');
    background-repeat: repeat-y;
    background-position: right; /*border-bottom: 1px #22407C solid;*/ /* border-bottom: 1px #000 solid;*/
    width: 434px;
    height: 25px;
    margin: right:2px;
    float: left;
    margin-top: 0px;
    position: relative;
    top: 0px;
    left: 0px;
    font-weight: bold;
    text-align: left;
    padding-left: 10px;
    vertical-align: middle;
    padding-top: 10px;
    color: #696969;
    border-style: solid;
    border-width: 1px;
    border-color: #D6D6D6 #D6D6D6 #B00000 #D6D6D6;
}

#detailsBody
{
    /*border-bottom: 1px #22407C solid;*/
    border-left: 1px solid #E1E1E1;
    border-right: 1px none #E1E1E1;
    border-top: 1px none #E1E1E1;
    border-bottom: 1px none #E1E1E1;
    width: 434px; /* height: 25px;*/
        float: left;
        margin-top: 0px;
        position: relative;
        top: 0px;
        left: 0px;
        text-align: left;
    /*padding-left: 5px;
    padding-top: 10px;
    color: #696969;*/
        font-size: 13px;
   /* height: 385px;*/
        color: #5C5C5C;
        font-family:arial, Helvetica, sans-serif;
        min-height:395px;
        padding-bottom:10px;
    min-height: 385px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
}
  
  
  /*----MENU-----*/
  
 #secondpane
 {
float:left; 
position:relative;
width:192px;
left:2px;

 } 
 
  
 #secondpane a
 {
text-decoration:none;
 } 
 
 #secondpane a:hover
 {
text-decoration:none;
 } 

.menu_list {	
	/*width: 150px;
     width:195px;*/
     float:left;
	
}

.menu_list a
{
    color: #696969;
   text-decoration:none;
}

.menu_list a:hover
{
    color: #696969;
   text-decoration:none;
}

.menu_head
{
    border: 1px solid #D7D4D4;
    padding: 4px 5px 4px 15px;
    cursor: pointer;
    position: relative;
    margin: 0px; 
    background: url('images/menuImages/menuBg.gif') repeat-y right;
   /*color : #006699;*/
   color: #696969;
   font-weight:bold;
   font-size:smaller;
}

.menu_head a
{
    color: #696969;
   text-decoration:none;
}

.menu_head:hover
{
   
    color: #fff;
   /* color:#C8E054;*/
   /* background-image: url('images/topBg.png')
    background-repeat: repeat-y; 
    background-position: right;;*/
    text-decoration:none;
}


.menu_body {
	display:none;
}

.menu_body a
{
    border-width: 1px;
    border-color: #E0E0E0; /* #799EEB;*/
    display: block;
   /* color: #006699;*/
    background-color: #F7F7F7;
    padding-left: 30px; /*font-weight:bold;*/
    text-decoration: none; /* width:100%;*/
    padding: 3px 5px 3px 30px; /*margin: 1px;*/
    text-decoration: none;
    border-bottom-style: solid;
    font-weight: normal;
    font-size: 8pt;
    color:Maroon;
}

.menu_body a:hover{
 
  text-decoration:none;
   background-color:#E9E9E9;
   
  } 
  
/*-------------*/


/*------Slider--------*/

#featured{ 
	/*width:400px; */
	width:402px;
	padding-right:230px; 
	position:absolute;
	/*border:5px solid #ccc; */
	height:266px; 
	/*background:#fff;*/
    top: 4px;
    left: 4px;
    margin-left:0px;
    margin-top:4px;
    padding-top:0px;
    float:right;
    position:absolute;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	/*top:1px; 
    left :0px;*/
    list-style:none; 
	margin:0; 
	width:230px;
	padding-top:0px;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
    float:left;
    top: 1px;
    left: 0px;
}
#featured ul.ui-tabs-nav li{ 
	padding:1px 0; padding-left:13px;  
	font-size:12px; 
	color:#666; 
	/*float:left;*/
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #eee;
	float:left;
}
#featured ul.ui-tabs-nav li span{ 
	font-size:11px; font-family:Verdana; 
	line-height:18px; 
/*	float:left;*/
}
#featured li.ui-tabs-nav-item a
{
    /*background-position: #DADADA;*/
    border-left: 1px none #DBDBDB;
    border-right: 1px none #DBDBDB;
    border-top: 1px dotted #DBDBDB;
    border-bottom: 1px dotted #EFEFEF;
    display: block;
        height: 63.7px;
        color: #333;
        background: #EFEFEF;
        line-height: 15px;
        float: left;
        margin: 0px;
    width: 208px;
}
#featured li.ui-tabs-nav-item a:hover
{
    background-color: #E5E5E5;
    margin: 0px;
}
#featured li.ui-tabs-selected{ 
	/*background:url('images/sliderImages/selected-item.gif') top left no-repeat;  */
	float:left;
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a
{
     /*background-position: #DDDDDD;
    border-style: none;
   border-width: 1px;
    border-color: #DBDBDB #DBDBDB #EFEFEF #DBDBDB;*/
    float: left;
    background: #DDDDDD;
    width: 208px;
    height: 63.7px;
    margin: 0px;
}
#featured .ui-tabs-panel{ 
	width:400px; height:253px; 
	background:#999; position:relative;
	position:absolute;
	right:0px;
	border: #DDDDDD 5px solid;
	margin-top:2px;
}

#featured .ui-tabs-panel .info{ 
	position:absolute; 
	top:181px; 
	/*left:0; */
	right:0px;
	height:70px; 
	background: url('images/sliderImages/transparent-bg.png'); 
	overflow:hidden;
}
#featured .info h2{ 
	font-size:18px; font-family:Georgia, serif; 
	color:#fff; padding:5px; margin:0;
	overflow:hidden; 
}
#featured .info p{ 
	margin: 0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}

/*-------------------*/

#topHomeLink
{
    background-position: center center;
    height: 20px;
    width: 20px;
    background-image: url('images/home3.png');
    background-repeat: no-repeat;
    padding:10px;
   /*  padding-top:5px;
    margin-top:5px;*/
     padding-top:2px;
}

/* #topHomeLink:hover
{
    background-position: center center;
    height: 20px;
    width: 20px;
    background-image: url('images/homeOver.png');
    background-repeat: no-repeat;
   padding:10px;
   padding-top:5px;
    margin-top:5px;
    padding-top:2px;
}*/

#topMailLink
{
    background-position: center center;
    height: 20px;
    width: 20px;
    background-image: url('images/mail.png');
    background-repeat: no-repeat;
    padding:10px;
   /*  padding-top:5px;
    margin-top:5px;*/
     padding-top:2px;
}
  /*
#topMailLink:hover
{
    background-image: url('images/mailOver.png');
    background-position: center center;
    height: 20px;
    width: 20px;
    
    background-repeat: no-repeat;
   padding:10px;
  padding-top:5px;
    margin-top:5px;
    padding-top:2px;
}
*/

#topQouteLink
{
    background-position: center center;
    height: 18px;
    width: 20px;
    background-image: url('images/proposal.png');
    background-repeat: no-repeat;
    padding:10px;
   /*  padding-top:5px;
    margin-top:5px;*/
    padding-top:5px;
    vertical-align:bottom;
}

/*#topQouteLink:hover
{
    background-position: center center;
    height: 18px;
    width: 20px;
    background-image: url('images/proposalOver.png');
    background-repeat: no-repeat;
   padding:10px;
    padding-top:5px;
    margin-top:5px;
    padding-top:5px;
    vertical-align:bottom;
}
*/
#topBellLink
{
    background-position: center center;
    height: 20px;
    width: 20px;
    background-image: url('images/bell.png');
    background-repeat: no-repeat;
    padding:10px;
   /*  padding-top:5px;
    margin-top:5px;*/
     padding-top:2px;
}

 /*#topBellLink:hover
{
    background-position: center center;
    height: 20px;
    width: 20px;
    background-image: url('images/bellOver.png');
    background-repeat: no-repeat;
   padding:10px;
   padding-top:5px;
    margin-top:5px;
    padding-top:2px;
}*/

/*---------contact box----------*/

.contactboxMiddle {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F4F4F4 url(images/contact_box_middle2.gif) no-repeat scroll 0 0;
width:185px;
}

.contactboxTop {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F4F4F4 url(images/contact_box_top2.gif) no-repeat scroll 0 0;
height:3px;
width:185px;
}

.paddingTen {
padding:6px 10px;
}

.contactboxMiddle .phonenumber {
font-size:15px;
margin-bottom:2px;
text-align:center;
}

.contactboxMiddle .icons {
margin-top:5px;
}

.contactboxMiddle .icons {
margin-top:5px;
}

.contactboxBottom {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/contact_box_bottom2.gif) no-repeat scroll 0 0;
height:3px;
margin-bottom:15px;
width:185px;
}

#rightnav
{
    position: absolute;
    /*width: 193px;*/
    /*text-align: left;
    border: 1px solid #DCDADA; 
    font-size: smaller;*/
    top: 203px;
   /* padding:2px;*/
    left: 662px;
}


/*--------------------*/

.more
{
    border: 1px solid #B8B8B8;
    background-image: url('images/moreBG.png');
    background-repeat: repeat-x;
    text-align: center;
    vertical-align: middle;
    color: #626262;
   /* color:#fff;*/
    float: right;
    margin-right: 15px;
    padding-left: 15px;
    padding-right: 15px;
    font-weight: 300;
    margin-bottom:0px;
    position:relative;
    bottom:131px;
    left: 2px;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px;
}

.more:hover
{
    border: 1px solid #B8B8B8;
    color: #646464;
    background-color: #E5E5E5;
}

.menuHeaderIcon
{
height:12px;
width:12px;
text-decoration:none;

}


.menuHeaderIcon a
{
text-decoration:none;
}

.menuHeaderIcon a:hover
{
text-decoration:none;
}


.loginButton2
{
    border: 1px solid #B8B8B8;
    background-image: url('images/moreBG.png');
    background-repeat: repeat-x;
    text-align: center;
    vertical-align: middle;
    color: #626262;
   /* font-weight: bolder;*/
  font-size: 8pt;
    padding: 2px 5px 0px 5px;
    background-color: #FFF; /*#F9F9F9;*/
}

.loginButton2:hover
{
    border: 1px solid #B8B8B8;
    color: #646464;
    background-color: #E5E5E5;
}

/*------------solution page--------------*/

  /*--these header image and text header are for all inner pages--*/
      
.headerImage
{
margin-top:0px;
margin-bottom:5px;
}
       /*-----*/
.headerInside
{
    padding: 7px 5px 3px 5px;
    background-image: url('images/sliderBg.png');
    background-repeat: repeat-y;
    background-position: right;
    border: 1px #D6D6D6 solid; /* border-bottom: 1px #769BE8 solid;*/
    border-bottom: 1px #B00000 solid; /* #B0B0B0 solid;*/
    height: 20px;
    margin-top: 0px;
    font-weight: bold;
    text-align: left;
    vertical-align: middle;
    color: #696969;
    margin: 0px;
}

             /*------------------*/

.soloutionInsideBody
{
    margin: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-top-style:none;
    border-width: 1px;
    border-color: #D6D6D6;
    padding-top: 0px;
    height:330px;
}

#soloutionInsideBodyMain
{
    margin: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
  /*  border: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-top-style:none;
    border-width: 1px;
    border-color: #D6D6D6;*/
    padding-top: 0px;
    min-height:700px;
}


.soloutionInsideBodyUpper
{
    margin: 0px;
    height: 140px;
    padding: 5px 0px 0px 0px;
}

.soloutionInsidePageUpperBody
{
    padding-top: 5px;
    /*height: 100px;*/
    border-right: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-color: #D6D6D6;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    padding:5px;
   /* padding-left:5px;
    padding-right:5px;
    padding-top:5px;*/
}

.soloutionInsideBodyLeftCol
{
width:70%;
float:left;
border-right: #D6D6D6 1px solid;
margin-top:5px;
padding-top:0px;
padding-left:0px;
  height: 360px;
    padding-right: 5px;
    padding-bottom: 5px;
}

.soloutionInsideBodyRightCol
{
    width: 28%;
    height: 362px;
    float: left;
    padding: 5px;
    margin-top: 5px;
    padding-top: 0px;
    padding-right: 0px;
    background-image: url('images/solutionRightImages.gif');
    background-repeat: no-repeat;
    background-position: right bottom;
   
}
/*----------------------------*/


/*------------international page--------------*/

.internationalInsideBody
{
    margin: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-top-style:none;
    border-width: 1px;
    border-color: #D6D6D6;
    padding-top: 0px;
    height:280px;
}

#internationalInsideBodyMain
{
    margin: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
  /*  border: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-top-style:none;
    border-width: 1px;
    border-color: #D6D6D6;*/
    padding-top: 0px;
    min-height:700px;
}


.internationalInsideBodyUpper
{
    margin: 0px;
    height: 180px;
    padding: 5px 0px 0px 0px;
   
}

.internationalInsidePageUpperBody
{
    padding-top: 5px; /*height: 100px;*/
    border-right: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-color: #D6D6D6;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    padding: 5px 5px 10px 5px; /* padding-left:5px;
    padding-right:5px;
    padding-top:5px;*/
    margin-bottom: 2px;
}

.internationalInsideBodyLeftCol
{
width:32%;
float:left;
/*border-right: #D6D6D6 1px solid;*/
margin-top:5px;
padding-top:0px;
padding-left:0px;
  height: 315px;
    padding-right: 5px;
    padding-bottom: 5px;
}

.internationalInsideBodyMiddleCol
{
width:32%;
float:left;
border-right: #D6D6D6 1px solid;
border-left: #D6D6D6 1px solid;
margin-top:5px;
padding-top:0px;
padding-left:5px;
  height: 315px;
    padding-right: 5px;
    padding-bottom: 5px;
}

.internationalInsideBodyRightCol
{
width:32%;
height:315px;
float:left;
padding:5px;
margin-top:5px;
padding-top:0px;
padding-right:0px;

}
/*----------------------------*/


/*---------Fanatic Services---------*/

.fanaticInsideBody
{
    margin: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-top-style:none;
    border-width: 1px;
    border-color: #D6D6D6;
    padding-top: 0px;
    /*height:330px;*/
   margin-bottom:5px;
}

#fanaticInsideBodyMain
{
    margin: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
  /*  border: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-top-style:none;
    border-width: 1px;
    border-color: #D6D6D6;*/
    padding-top: 0px;
    min-height:700px;
}


.fanaticInsideBodyUpper
{
    margin: 0px;
    height: 140px;
    padding: 5px 0px 0px 0px;
}

.fanaticInsidePageUpperBody
{
    padding-top: 5px;
    /*height: 100px;*/
    border-right: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-color: #D6D6D6;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    padding:5px;
   /* padding-left:5px;
    padding-right:5px;
    padding-top:5px;*/
}

.fanaticInsideBodyLeftCol
{
width:365px;
float:left;
border-right: #D6D6D6 1px solid;
margin-top:5px;
padding-top:0px;
padding-left:0px;
  height: 515px;
    padding-right: 5px;
    padding-bottom: 0px;
}

.fanaticInsideBodyRightCol
{
    background-position: right;
    width: 264px;
    height: 515px;
    float: right;
    padding: 5px;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 0px;
    background-image: url('images/fanaticRightImage.gif');
    background-repeat: no-repeat;
    
}
/*----------------------------*/


/*---------collaboration inner page---------*/

.collaborationInsideBody
{
    margin: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-top-style:none;
    border-width: 1px;
    border-color: #D6D6D6;
    padding-top: 0px;
    height:100px;
}



#collaborationInsideBodyMain
{
    margin: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
  /*  border: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-top-style:none;
    border-width: 1px;
    border-color: #D6D6D6;*/
    padding-top: 0px;
    min-height:700px;
}


.collaborationInsideBodyUpper
{
    margin: 0px;
    height: 140px;
    padding: 5px 0px 0px 0px;
}

.collaborationInsidePageUpperBody
{
    padding-top: 5px;
    /*height: 100px;*/
    border-right: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-color: #D6D6D6;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    padding:5px;
   /* padding-left:5px;
    padding-right:5px;
    padding-top:5px;*/
}

.collaborationInsideBodyLeftCol
{
width:69%;
float:left;
border-right: #D6D6D6 1px solid;
margin-top:5px;
padding-top:0px;
padding-left:0px;
  height: 360px;
    padding-right: 5px;
    padding-bottom: 5px;
    margin-right:5px;
}

.collaborationInsideBodyRightCol
{
    width:178px; /*25%;*/
    height: 362px;
    float: left;
   /* padding: 5px;*/
    margin-top: 5px;
    padding-top: 0px;
    padding-right: 0px;
   /* border: #D6D6D6 1px solid;*/
  
}

.collaborationInsideRightColBody
{
    margin: 0px;
    /*padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;*/
    border: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-top-style:none;
    border-width: 1px;
    border-color: #D6D6D6;
    padding-top: 0px;
    height:330px;
}

#collaborationForm
{
text-align:center
}

#collaborationForm input
{
width:130px;
border:#D6D6D6 1px solid;
margin-bottom:5px;
}

#collaborationForm textarea
{
width:130px;
border:#D6D6D6 1px solid;
margin-bottom:5px;
}

.collaborationFormSbmit
{
    border: 1px solid #B8B8B8;
    background-image: url('images/moreBG.png');
    background-repeat: repeat-x;
    text-align: center;
    vertical-align: middle;
    color: #5F5F5F; /* color:#fff;*/
    float: right;
    margin-right: 35px;
    padding-left: 2px;
    padding-right: 2px;
    font-weight: 300;
    margin: 5px;
    margin-bottom: 0px;
    width: 80px;
    background-color: #FFFFFF;
}

.collaborationFormSbmit:hover
{
    border: 1px solid #8F8F8F;
    color: #666666;
    background-color: #E0E0E0;
}


/*-----------------------------------------*/


/*---------------abouts us page---------------*/

.aboutUsInsideBody
{
    margin: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-top-style:none;
    border-width: 1px;
    border-color: #D6D6D6;
    padding-top: 0px;
    height:330px;
}

#aboutUsInsideBodyMain
{
    margin: 0px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 5px;
  /*  border: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-top-style:none;
    border-width: 1px;
    border-color: #D6D6D6;*/
    padding-top: 0px;
    min-height:700px;
}


.aboutUsInsideBodyUpper
{
    margin: 0px;
    /*height: 140px;*/
    padding: 5px 0px 0px 0px;
}

.aboutUsInsidePageUpperBody
{
    padding-top: 5px;
    /*height: 100px;*/
    border-right: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-color: #D6D6D6;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    padding:5px;
   /* padding-left:5px;
    padding-right:5px;
    padding-top:5px;*/
    margin-bottom:5px;
}


.aboutUsInsidePageUpperBody img
{
    border-right: #D6D6D6 1px solid;
    margin: 5px;
    border: thin solid #D6D6D6;
    float:left;
    margin-left:0px;
}


.aboutUsInsideBodyLeftCol
{
width:70%;
float:left;
border-right: #D6D6D6 1px solid;
margin-top:5px;
padding-top:0px;
padding-left:0px;
  height: 360px;
    padding-right: 5px;
    padding-bottom: 5px;
}

.aboutUsInsideBodyRightCol
{
    width: 28%;
    height: 362px;
    float: left;
    padding: 5px;
    margin-top: 5px;
    padding-top: 0px;
    padding-right: 0px;
    /*background-image: url('images/solutionRightImages.gif');*/
    background-repeat: no-repeat;
    background-position: right bottom;
   
}
/*----------------------------*/

/*---------------Mission page---------------*/

.missionInsideBody
{
    margin: 0px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px;
    border: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-top-style:none;
    border-width: 1px;
    border-color: #D6D6D6;
    padding-top: 0px;
    min-height:320px;
}

#missionInsideBodyMain
{
    margin: 0px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 5px;
  /*  border: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-top-style:none;
    border-width: 1px;
    border-color: #D6D6D6;*/
    padding-top: 0px;
    min-height:700px;
}


.missionInsideBodyUpper
{
    margin: 0px;
    /*height: 140px;*/
    padding: 5px 0px 0px 0px;
}

.missionInsidePageUpperBody
{
    padding-top: 5px;
    /*height: 100px;*/
    border-right: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-color: #D6D6D6;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    padding:5px;
   /* padding-left:5px;
    padding-right:5px;
    padding-top:5px;*/
    
}


.missionInsidePageUpperBody img
{
    border-right: #D6D6D6 1px solid;
    margin: 5px;
    border: thin solid #D6D6D6;
    float:left;
    margin-left:0px;
}


.missionInsideBodyRightCol
{
width:70%;
float:right;
border-left: #D6D6D6 1px solid;
margin-top:5px;
padding-top:0px;
padding-left:5px;
  height: 360px;
    padding-right: 0px;
    padding-bottom: 5px;
}

.missionInsideBodyLeftCol
{
    width: 28%;
    height: 362px;
    float: left;
    padding: 5px;
    margin-top: 5px;
    padding-top: 0px;
    padding-right: 0px;
     padding-left: 0px;
    background-image: url('images/visionLeftImage.png');
    background-repeat: no-repeat;
    background-position: right bottom;
   
}
/*----------------------------*/

/*---------------careers page---------------*/

.careerInsideBody
{
    margin: 0px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px;
    border: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-top-style:none;
    border-width: 1px;
    border-color: #D6D6D6;
    padding-top: 0px;
    height:320px;
}

#careerInsideBodyMain
{
    margin: 0px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 5px;
  /*  border: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-top-style:none;
    border-width: 1px;
    border-color: #D6D6D6;*/
    padding-top: 0px;
    min-height:700px;
}


.careerInsideBodyUpper
{
    margin: 0px;
    /*height: 140px;*/
    padding: 5px 0px 0px 0px;
}

.careerInsidePageUpperBody
{
    padding-top: 5px;
    /*height: 100px;*/
    border-right: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-color: #D6D6D6;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    padding:5px;
   /* padding-left:5px;
    padding-right:5px;
    padding-top:5px;*/
    
}


.careerInsidePageUpperBody img
{
    border-right: #D6D6D6 1px solid;
    margin: 5px;
    border: thin solid #D6D6D6;
    float:left;
    margin-left:0px;
}


.careerInsideBodyLeftCol
{
width:70%;
float:left;
border-right: #D6D6D6 1px solid;
margin-top:5px;
padding-top:0px;
padding-right:5px;
  height: 360px;
    padding-left: 0px;
    padding-bottom: 5px;
}

.careerInsideBodyRightCol
{
    width: 28%;
    height: 362px;
    float: right;
    padding: 5px;
    margin-top: 5px;
    padding-top: 0px;
    padding-right: 0px;
     padding-left: 0px;
    background-image: url('images/careerRightImage.png');
    background-repeat: no-repeat;
    background-position: right bottom;
}

#careerForm
{

}

#careerForm input
{
width:160px;
border:#D6D6D6 1px solid;
margin-bottom:5px;
}

#careerForm textarea
{
width:157px;
border:#D6D6D6 1px solid;
margin-bottom:5px;
height:80px;
}

.careerFormFile
{
width:230px;
border:#D6D6D6 1px solid;
margin-bottom:5px;
}



.careerFormSbmit
{
    border: 1px solid #B8B8B8;
    background-image: url('images/moreBG.png');
    background-repeat: repeat-x;
    text-align: center;
    vertical-align: middle;
    color: #5F5F5F; /* color:#fff;*/
    /*float: right;*/
    margin-right: 35px;
    padding-left: 2px;
    padding-right: 2px;
    font-weight: 300;
    margin: 5px;
    margin-bottom: 0px;
     margin-left: 0px;
    width: 80px;
    background-color: #FFFFFF;
}

.careerFormSbmit:hover
{
    border: 1px solid #8F8F8F;
    color: #666666;
    background-color: #E0E0E0;
}

/*----------------------------*/


/*------Resources page--------*/

.resourcesInsideBody
{
    margin: 0px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px;
    border: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-top-style:none;
    border-width: 1px;
    border-color: #D6D6D6;
    padding-top: 0px;
    height:320px;
}

#resourcesInsideBodyMain
{
    margin: 0px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 5px;
  /*  border: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-top-style:none;
    border-width: 1px;
    border-color: #D6D6D6;*/
    padding-top: 0px;
    min-height:700px;
}


.resourcesInsideBodyUpper
{
    margin: 0px;
    /*height: 140px;*/
    padding: 5px 0px 0px 0px;
}

.resourcesInsidePageUpperBody
{
    padding-top: 5px;
    /*height: 100px;*/
    border-right: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-color: #D6D6D6;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    padding:5px;
   /* padding-left:5px;
    padding-right:5px;
    padding-top:5px;*/
    
}


.resourcesInsidePageUpperBody img
{
    border-right: #D6D6D6 1px solid;
    margin: 5px;
    border: thin solid #D6D6D6;
    float:left;
    margin-left:0px;
}


.resourcesInsideBodyLeftCol
{
width:70%;
float:left;
border-right: #D6D6D6 1px solid;
margin-top:5px;
padding-top:0px;
padding-right:5px;
  height: 360px;
    padding-left: 0px;
    padding-bottom: 5px;
}

.resourcesInsideBodyRightCol
{
    width: 28%;
    height: 362px;
    float: right;
    padding: 5px;
    margin-top: 5px;
    padding-top: 0px;
    padding-right: 0px;
     padding-left: 0px;
    /*background-image: url('images/careerRightImage.png');*/
    background-repeat: no-repeat;
    background-position: right bottom;
}

.resourcesInsideRightBody
{
    margin: 0px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px;
    border: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-top-style:none;
    border-width: 1px;
    border-color: #D6D6D6;
    padding-top: 0px;
    height:320px;
}


.resourcesInsideRightBody ul
{
   list-style-image:none;
   padding:0px;
   margin:0px;
   list-style-type:none;
}

.resourcesInsideRightBody li
{
   list-style-image:none;
   padding:0px;
   margin:0px;
}

.resourcesInsideRightBody li a
{
    text-decoration: none;
   color: #4A7BE1;
}

.resourcesInsideRightBody li a:hover
{
    text-decoration: underline;
   
}

.downloadTable
{
width:100%;
text-align:center;
}

.downloadTable th
{
    font-weight: bold;
    color: #666666;
    font-family:Tahoma;
}

.downloadTable img
{ 
border: thin solid #C0C0C0; width: 100px; 
height: 100px; 
width:100Px;
}

.downloadTable a
{ 
font-size:smaller;
 text-decoration: none;
   color: #4A7BE1;
}

.downloadTable a:hover
{ 
 text-decoration: underline;
}


/*----------------------------*/



/*------- Real Esate Page-----------*/

.realInsideBody
{
    margin: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-top-style:none;
    border-width: 1px;
    border-color: #D6D6D6;
    padding-top: 0px;
    height:330px;
}

#realInsideBodyMain
{
    margin: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
  /*  border: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-top-style:none;
    border-width: 1px;
    border-color: #D6D6D6;*/
    padding-top: 0px;
    min-height:700px;
}


.realInsideBodyUpper
{
    margin: 0px;
    height: 140px;
    padding: 5px 0px 0px 0px;
}

.realInsidePageUpperBody
{
    padding-top: 5px;
    /*height: 100px;*/
    border-right: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-color: #D6D6D6;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    padding:5px;
   /* padding-left:5px;
    padding-right:5px;
    padding-top:5px;*/
}

.realInsideBodyLeftCol
{
width:70%;
float:left;
border-right: #D6D6D6 1px solid;
margin-top:5px;
padding-top:0px;
padding-left:0px;
  height: 360px;
    padding-right: 5px;
    padding-bottom: 5px;
}

.realInsideBodyRightCol
{
    width: 28%;
    height: 362px;
    float: left;
    padding: 5px;
    margin-top: 5px;
    padding-top: 0px;
    padding-right: 0px;
    background-image: url('images/solutionRightImages.gif');
    background-repeat: no-repeat;
    background-position: right bottom;
   
}

/*-----accordian---*/

#realAccodian h3
{
 margin-top:5px;
}

#realAccodian h3
{
    padding: 7px 5px 3px 5px;
    background-image: url('images/sliderBg.png');
    background-repeat: repeat-y;
    background-position: right;
    border: 1px #D6D6D6 solid;  
    border-bottom: 1px #B00000 solid;
    height: 20px;
    margin-top: 0px;
    font-weight: bold;
    text-align: left;
    vertical-align: middle;
    color: #696969;
    margin: 0px;
   font-family:Arial;
   font-size:small;
   cursor:pointer;
  /* margin-bottom:2px; */

}


#realAccodian div
{
    
/* height: 100px;*/
    border: #D6D6D6 1px solid;
  /*  border-style: none solid none solid;*/
    border-color: #D6D6D6;
   
   /* border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;*/
    padding:5px;
    overflow:hidden;
    margin-top:1px;
    margin-bottom:1px;
    -moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
  
}

#realAccodian #accordionLastDiv
{
   
    border: #D6D6D6 1px solid;
   /* border-style: none solid solid solid;*/
    border-color: #D6D6D6;
   /* border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;*/
    padding: 5px;
 display:none;
   
}






/*----------------------------------------*/



/*------------------------------------------------------------------------------------*/



/*----NEWS PAGE------*/

#siteNews
{
  /*  width: 1024px;*/
    margin: auto;
    padding: 0px;
    top: 0px;
    width: 855px;
   /* position: relative;
    top: 0px;
    left: 0px;*/
     height: 860px;
 }


#containerNews
{
    border-style: none;
    background-position: 135px;
    width: 100%; /* height: 450px;
    background-image: url('images/bgShadow.png');
    background-repeat: repeat-y;*/
    text-align: center;
    height: 870px;
    margin: 0px; /* overflow:auto;*/
    margin-top: 0px;
    padding: 0px;
    vertical-align: top;
}

#mainNews
{
    padding:0px;
    border-left: 1.5px solid #E4E4E4;
    border-right: 1.5px solid #E4E4E4;
    border-top-style: none;
    border-bottom: 1.5px solid #E4E4E4;
    width: 855px; /*875px;*/
    background-color: #FFFFFF; 
    position: relative;
    top: 0px;
    left: 0px;
    height: 870px;
    overflow: hidden;
    border-width: 0px 1.5px 1.5px 1.5px;
    border-right-color: #E4E4E4;
    border-bottom-color: #E4E4E4;
    border-left-color: #E4E4E4;
    vertical-align:top;
}


#bodyTextNews
{
width:100%;
height:715px;

}

#leftPanelNewsPage
{
    background-position: left bottom;
    background-color: #D5E5EA;
    border: 1px solid #F3F3F3;
    width: 195px;
    float: left;
    padding: 2px; /* height:inherit;*/
    margin-left: 0px;
    margin-top: 0px;
    background-image: url('images/news/newsLeftImage.gif');
    background-repeat: no-repeat;
   /* min-height: 720px;*/
    position:relative;
    left:2px;
    top:2px;
    height:725px;
}
 
 
  #rightPanelNewsPage
{
    float: left;
    padding: 2px; /*height:inherit;*/ /*  min-height: 753px;*/ /* margin-left:3px;*/
    margin: 0px; /*position:absolute;
    right:0px;*/
    width: 646px;
    padding-top: 0px;
    min-height: 725px;
    position:relative;
    right:2px;
    top:2px;
    margin-left:2px; 
   
}

#latestNewsHeaderImage
{
    /*float: right;*/ /*height:inherit;*/ /*  min-height: 753px;*/ /* margin-left:3px;*/
    margin-top: 0px; /*position:absolute;
    right:0px;*/
    width: 100%;
    padding: 0px;
    margin: 0px;
    height: 114px;
    background-image: url('images/news/latestNewsHeaderImage.png');
    background-repeat: no-repeat;
}

#newsRightPanelBody
{
    min-height: 595px;
    padding: 5px;
    text-align: center;
   
}

.newsSummeryNewsPage
{
    border: 1px solid #CAD5DD; /* #EBEBEB;*/
    height: 114px;
    padding: 2px;
    width: 630px;
    background-color: #FBFBFB;
    text-align: center; /* background-image: url('images/news/newsSummeryBG.png');*/
}

.newsSummeryNewsPageHeader
{
    background-position: right;
    border: 1px solid #DDDDDD;
    height: 15px;
    padding: 4px 0px 4px 10px;
    width: 618px; /*background-color: #640404;*/
    text-align: left;
    /*color: #E6E6E6;*/
    color:#FFF;
    font-weight: bold;
    background-image: url('images/news/newsSummeryBgHead.png');
}

.newsSummeryNewsPageBody
{
    height: 80px;
    padding: 3px;
    padding-left: 5px;
    width: 620px; /*background-color: #640404;*/
    text-align: left;
    font-size: small;
}

.newsSummeryNewsPageBody img
{
    margin: 5px 5px 5px 0px;
    width: 50px;
    height: 50px;
    float: left;
}

.newsHR
{
    border-style: none none dotted none;
    border-width: 1px;
    border-color: #B6B6B6;
}

.newsMore
{
    border: 1px solid #B8B8B8;
    background-image: url('images/moreBG.png');
    background-repeat: repeat-x;
    text-align: center;
    vertical-align: middle;
    color: #797979; /* color:#fff;*/
    float: right;
    margin-right: 15px;
    padding-left: 10px;
    padding-right: 10px;
    font-weight: 300;
    margin: 5px;
    margin-bottom: 0px;
     margin-top: 0px;
    position: relative;
    bottom: 10px;
}

.newsMore:hover
{
    border: 1px solid #C5C5C5;
    background-color: #E5E5E5;
    color: #696969;
}


#newsFooter
{
    font-family: tahoma;
    background-color: #E4E4E4;
    text-align: left;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-top: 10px;
    /*width: 846px;*/
    height: 10px;
    font-size: 8pt; /*color: #C8E054;*/
    color: #FFF;
    vertical-align: bottom;
    position: relative;
    /*bottom: 0px;
    left: -3px;*/
    background-image: url('images/footerBg.png');
    background-repeat: repeat-y;
    float:left;
    width:99.7%;
    left:-3px;
    bottom:0px;
}

#newsFooter a
{
    color:#fff;
  /*color: #C8E054;*/
    text-decoration: none;
}

#newsFooter a:hover
{
  /*color: #C8E054;*/
    text-decoration: underline;
}

#newsFooterRightLinks
{
/*float:right;*/
color:#000;
position:absolute;
right:2px;
bottom:5px;
}

#newsFooterRightLinks a
{
color:#000;
text-decoration:none;
}

#newsFooterRightLinks a:hover
{
    text-decoration: underline;
    /*color: #3F3F3F;*/
}


/*-------------------*/


/*----ul style---*/


/*-----------*/


/*------contact-------*/

 .style1
        {
            width: 100%;
            /*height:100%;*/
        }
        .contactFormTd
        {
            /*width: 423px;
            height:20px;*/
        }
        
      	/* Custom Theme */
		#superbox-overlay{background:#e0e4cc;}
		#superbox-container .loading{width:32px;height:32px;margin:0 auto;text-indent:-9999px;background:url(styles/loader.gif) no-repeat 0 0;}
		#superbox .close a{float:right;padding:0 5px;line-height:20px;background:#333;cursor:pointer;}
		#superbox .close a span{color:#fff;}
		#superbox .nextprev a{float:left;margin-right:5px;padding:0 5px;line-height:20px;background:#333;cursor:pointer;color:#fff;}
		#superbox .nextprev .disabled{background:#ccc;cursor:default;}
	    .style3
        {
            width: 195px;
        }
        .style4
        {
            width: 89px;
        }
        .style5
        {
            width: 60px;
            height: 25px;
            text-align:right;
            padding-right:5px;
            vertical-align:top;
            padding-left:20px;
            
        }
        .style6
        {
            width: 195px;
            text-align:left;
            vertical-align:top;
            
        }
        .style7
        {
            width: 89px;
            height: 23px;
        }
        .style8
        {
            width: 195px;
            height: 23px;
        }
        .style9
        {
            width: 89px;
            height: 21px;
        }
        .style10
        {
            width: 195px;
            height: 21px;
        }


#siteContact
{
  /*  width: 1024px;*/
    margin: auto;
    padding: 0px;
    top: 0px;
    width: 855px;
   /* position: relative;
    top: 0px;
    left: 0px;*/
     height: 900px;
 }



#containerContact
{
    border-style: none;
    background-position: 135px;
    width: 100%; /* height: 450px;
    background-image: url('images/bgShadow.png');
    background-repeat: repeat-y;*/
    text-align: center;
    height: 870px;
    margin: 0px; /* overflow:auto;*/
    margin-top: 0px;
    padding: 0px;
    vertical-align: top;
}

#mainContact
{
    padding:0px;
    border-left: 1.5px solid #E4E4E4;
    border-right: 1.5px solid #E4E4E4;
    border-top-style: none;
    border-bottom: 1.5px solid #E4E4E4;
    width: 855px; /*875px;*/
    background-color: #FFFFFF; 
    position: relative;
    top: 0px;
    left: 0px;
    height: 870px;
    overflow: hidden;
    border-width: 0px 1.5px 1.5px 1.5px;
    border-right-color: #E4E4E4;
    border-bottom-color: #E4E4E4;
    border-left-color: #E4E4E4;
    vertical-align:top;
}


#contactFormTable
{
    background-color: #EBEBEB;
    border: 1px solid #E5E5E5;
    color: #333333;
    font-size: 8pt;
    font-weight: bold;
    font-family: arial, Helvetica, sans-serif;
   /* display:none;*/
}


#contactFormTable input, textarea, select
{
    background-color: #F3F3F3; /*#FFFFA0;*/
    border: 1px solid #808080;
    color: #333333;
    width: 180px; /*height: 20px;*/
}


#contactFormTable #Button1
{
    background-color: #333333; /*#FFFFA0;*/
    border: 2px solid #808080;
    color: #F3F3F3;
    width: 80px;
    font-weight: bold;
}

#contactFormTable #Button1:hover
{
    background-color: #F3F3F3; /*#FFFFA0;*/
    border: 2px solid #808080;
    color: #333333;
    
}


#contactRightPanelBody
{
    min-height: 400px;
    padding: 5px;
    text-align: center;
   
}


#leftPanelContactPage
{
    background-position: left bottom;
    background-color: #DADADA; /* #CBDEDA;*/
    border: 1px solid #F3F3F3;
    width: 195px;
    float: left;
    padding: 2px; /* height:inherit;*/
    margin-left: 0px;
    margin-top: 0px;
    background-image: url('images/news/contact-us-side-bar.png');
    background-repeat: no-repeat;
   /* min-height: 720px;*/
    position:relative;
    left:2px;
    top:2px;
    height:715px;
}


#contactHeaderImage
{
    /*float: right;*/ /*height:inherit;*/ /*  min-height: 753px;*/ /* margin-left:3px;*/
    margin-top: 0px; /*position:absolute;
    right:0px;*/
    width: 100%;
    padding: 0px;
    margin: 0px;
    height: 200px;
    background-image: url('images/news/contact-us-header.png');
    background-repeat: no-repeat;
}


#contactDetails
{
    background-color: #EBEBEB;
    border: 1px solid #D1D1D1;
    color: #333333;
    font-size: 8pt;
    font-family: arial, Helvetica, sans-serif;
    width: 100%;
}


#contactDetails th
{
  /* background-color: #333333; /*#FFFFA0;*/
    border: 2px solid #808080;
    color: #666666; /* #F3F3F3;*/
    /*width: 80px;*/
    font-weight: bold;
    padding-left:10px;
   background-image: url('images/contactTableHeader.gif');
   height:25px;
   text-align:left;
   vertical-align:middle;
   font-size:small;
}

#cotactDetails td
{
height:250px;
width:60px;
}

.contactTDStyle
{
   /* border: 1px dashed #808080;*/
    height: 250px;
    width: 200px;
}



.writeUs
{
    background-color: #333333; /*#FFFFA0;*/
    border: 2px solid #808080;
    color: #F3F3F3;
    width: 200px;
    font-weight: bold;
    margin-top: 10px;
}

.writeUs a
{
    background-color: #333333; /*#FFFFA0;*/
    border: 2px solid #808080;
    color: #F3F3F3;
    width: 200px;
    font-weight: bold;
     margin-top:10px;
}

#writeUs a:hover
{
    background-color: #F3F3F3; /*#FFFFA0;*/
    border: 2px solid #808080;
    color: #333333;
    
}

#bodyTextContact
{
width:100%;
height:600px;

}



/*----------------*/


/*------ News Details Page------*/


.newsDetailsNewsPage
{
    border: 1px solid #CAD5DD; /* #EBEBEB;*/
    padding: 2px;
    width:/*627px;*/ 600px;
    background-color: #FBFBFB;
    text-align: center; /* background-image: url('images/news/newsSummeryBG.png');*/
  /*  padding-bottom:20px;*/
 min-height:350px;
/*overflow:hidden;*/
}

.newsStoyNewsPageHeader
{
    background-position: right;
    border: 1px solid #DDDDDD;
    height: 20px;
    padding: 8px 0px 4px 10px;
    width:588px; /*615px; /*588px;* 618px; /*background-color: #640404;*/
    text-align: left; /*color: #E6E6E6;*/
    color: #FFF;
    font-weight: bold;
    background-image: url('images/news/newsSummeryBgHead.png');
}

.newsStoryNewsPageBody 
{
   /* height: 80px;*/
    padding: 5px;
    padding-left: 5px;
   /* width: 85%; /*620px; /*background-color: #640404;*/
    text-align: left;
    font-size: small;
}


.newsStoryNewsPageBody img
{
    width: 282px;
    height: 152px;
    border: 3px solid #C0C0C0;
    margin: 10px 10px 5px 0px;
    float: left;
}

.newsStoryNewsImg
{
    /* width: 50px;
    height: 50px;*/
    border: 3px solid #C0C0C0;
    margin: 10px 10px 10px 0px;
    float: left;
}

#listNewsDetail
{
    list-style-image: url('images/logo-square3.png');
    list-style-position:outside;
    width:400px;
  
      /*color:#133373;*/

}

#listNewsDetail li a
{
    text-decoration: none;
   color: #4A7BE1;
   font-weight:normal;
 
}

#listNewsDetail li a:hover
{
  
    text-decoration:underline;
}


/*----------------------*/

/*------white papers-------*/

#insideBodyParpers
{
    margin: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
  /*  border: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-top-style:none;
    border-width: 1px;
    border-color: #D6D6D6;*/
    padding-top: 0px;
   height:700px;
   width:630px;
   overflow:visible;
}

.whitePapersTableMain
 {
   width: 630px;
  height:600px;
 overflow:hidden;
 }
 
 .whitePagesDetails
{
    background-color: #EBEBEB;
    border: 1px solid #D1D1D1;
    color: #333333;
   /* font-size: 8pt;*/
    font-family: arial, Helvetica, sans-serif;
    width: 100%;
    text-align:center;
    height:400px; 
}

 
.whitePagesDetails a
{
    text-decoration: none;
   color: #4A7BE1;
   font-weight:normal;
 
}

.whitePagesDetails a:hover
{
  
    text-decoration:underline;
}


.whitePagesFilesHeader
{
    background-position: right;
    border: 1px solid #DDDDDD;
    height: 20px;
    padding: 8px 0px 4px 10px;
    width:588px; /*615px; /*588px;* 618px; /*background-color: #640404;*/
    text-align: left; /*color: #E6E6E6;*/
    color: #FFF;
    font-weight: bold;
    background-image: url('images/news/newsSummeryBgHead.png');
} 

 #WhiteRightPanelBody
{
    float: left;
    padding: 2px; /*height:inherit;*/ /*  min-height: 753px;*/ /* margin-left:3px;*/
    margin: 0px; /*position:absolute;
    right:0px;*/
    width: 646px;
    padding-top: 0px;
    min-height: 725px;
    position:relative;
    right:2px;
    top:2px;
    margin-left:2px; 
   
}


#leftPanelWhitePage
{
    background-position: left bottom;
    background-color: #D5D2CD; /*#C0C0C0; /*#DADADA; /* #CBDEDA;*/
    border: 1px solid #F3F3F3;
    width: 195px;
    float: left;
    padding: 2px; /* height:inherit;*/
    margin-left: 0px;
    margin-top: 0px;
    background-image: url('images/news/white-papers-side-bar.png');
    background-repeat: no-repeat;
    min-height: 850px;
    position:relative;
    left:2px;
    top:2px;
   /* height:715px;*/
}


#whitePagesHeaderImage
{
    /*float: right;*/ /*height:inherit;*/ /*  min-height: 753px;*/ /* margin-left:3px;*/
    margin-top: 0px; /*position:absolute;
    right:0px;*/
    width: 100%;
    padding: 0px;
    margin: 0px;
    height: 200px;
    background-image: url('images/news/white-papers-header.png');
    background-repeat: no-repeat;
}

.whitePagesSummery
{
    border: 1px solid #CAD5DD; /* #EBEBEB;*/
    height: 114px;
    padding: 2px;
    width: 600px;
    background-color: #FBFBFB;
    text-align: center; /* background-image: url('images/news/newsSummeryBG.png');*/
}

.whitePagesSummeryHeader
{
    background-position: right;
    border: 1px solid #DDDDDD;
    height: 15px;
    padding: 4px 0px 4px 10px;
    width: 588px;/*618px; /*background-color: #640404;*/
    text-align: left;
    /*color: #E6E6E6;*/
    color:#FFF;
    font-weight: bold;
    background-image: url('images/news/newsSummeryBgHead.png');
}

.whitePagesSummeryBody
{
    height: 80px;
    padding: 3px;
    padding-left: 5px;
    width: 590px;/*620px; /*background-color: #640404;*/
    text-align: left;
    font-size: small;
}

.whitePagesSummeryBody img
{
    margin: 5px 5px 5px 0px;
    width: 50px;
    height: 50px;
    float: left;
}


#whitePagesSite
{
  /*  width: 1024px;*/
    margin: auto;
    padding: 0px;
    top: 0px;
    width: 855px;
   /* position: relative;
    top: 0px;
    left: 0px;*/
     height: 900px;
 }



#whitePagesContainer
{
    border-style: none;
    background-position: 135px;
    width: 100%; /* height: 450px;
    background-image: url('images/bgShadow.png');
    background-repeat: repeat-y;*/
    text-align: center;
    height: 870px;
    margin: 0px; /* overflow:auto;*/
    margin-top: 0px;
    padding: 0px;
    vertical-align: top;
}

#whitePagesMain
{
    padding:0px;
    border-left: 1.5px solid #E4E4E4;
    border-right: 1.5px solid #E4E4E4;
    border-top-style: none;
    border-bottom: 1.5px solid #E4E4E4;
    width: 855px; /*875px;*/
    background-color: #FFFFFF; 
    position: relative;
    top: 0px;
    left: 0px;
    min-height: 870px;
    overflow: hidden;
    border-width: 0px 1.5px 1.5px 1.5px;
    border-right-color: #E4E4E4;
    border-bottom-color: #E4E4E4;
    border-left-color: #E4E4E4;
    vertical-align:top;
}

 
 /*-------------------------/
 
 
 /*---------brand identity---------*/


#bodyIdentity
{
text-align:left;
margin-bottom:10px;
position:relative;
min-height: 730px;
    top: 0px;
    left: 1px;
    border-top:1px solid #e5e5e5;
    padding-top:2px;
    padding-left: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
}
    
 /*------------------------*/
 
 
 
 /*---------------careers page---------------*/

.quoteInsideBody
{
    margin: 0px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px;
    border: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-top-style:none;
    border-width: 1px;
    border-color: #D6D6D6;
    padding-top: 0px;
    height:320px;
}

#quoteInsideBodyMain
{
    margin: 0px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 5px;
  /*  border: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-top-style:none;
    border-width: 1px;
    border-color: #D6D6D6;*/
    padding-top: 0px;
    min-height:700px;
}


.quoteInsideBodyUpper
{
    margin: 0px;
    /*height: 140px;*/
    padding: 5px 0px 0px 0px;
}

.quoteInsidePageUpperBody
{
    padding-top: 5px;
    /*height: 100px;*/
    border-right: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-color: #D6D6D6;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    padding:5px;
   /* padding-left:5px;
    padding-right:5px;
    padding-top:5px;*/
    
}


.quoteInsidePageUpperBody img
{
    border-right: #D6D6D6 1px solid;
    margin: 5px;
    border: thin solid #D6D6D6;
    float:left;
    margin-left:0px;
}


.quoteInsideBodyLeftCol
{
width:70%;
float:left;
border-right: #D6D6D6 1px solid;
margin-top:5px;
padding-top:0px;
padding-right:5px;
  height: 360px;
    padding-left: 0px;
    padding-bottom: 5px;
}

.quoteInsideBodyRightCol
{
    width: 28%;
    height: 362px;
    float: right;
    padding: 5px;
    margin-top: 5px;
    padding-top: 0px;
    padding-right: 0px;
     padding-left: 0px;
    background-image: url('images/quoteRightImage.png');
    background-repeat: no-repeat;
    background-position: right bottom;
}

#quoteForm
{

}

#quoteForm input
{
width:160px;
border:#D6D6D6 1px solid;
margin-bottom:5px;
}

#quoteForm select
{
width:160px;
border:#D6D6D6 1px solid;
margin-bottom:5px;
}

#quoteForm .select2
{
width:60px;
border:#D6D6D6 1px solid;
margin-bottom:5px;
}

#quoteForm textarea
{
width:157px;
border:#D6D6D6 1px solid;
margin-bottom:5px;
height:80px;
}

.quoteFormFile
{
width:230px;
border:#D6D6D6 1px solid;
margin-bottom:5px;
}



.quoteFormSbmit
{
    border: 1px solid #B8B8B8;
    background-image: url('images/moreBG.png');
    background-repeat: repeat-x;
    text-align: center;
    vertical-align: middle;
    color: #5F5F5F; /* color:#fff;*/
    /*float: right;*/
    margin-right: 35px;
    padding-left: 2px;
    padding-right: 2px;
    font-weight: 300;
    margin: 5px;
    margin-bottom: 0px;
     margin-left: 0px;
    width: 80px;
    background-color: #FFFFFF;
}

.quoteFormSbmit:hover
{
    border: 1px solid #8F8F8F;
    color: #666666;
    background-color: #E0E0E0;
}

/*----------------------------*/


/*------------web portal page--------------*/


.webPortalInsideBody
{
    margin: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-top-style:none;
    border-width: 1px;
    border-color: #D6D6D6;
    padding-top: 0px;
    height:315px;
}

#webPortalInsideBodyMain
{
    margin: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
  /*  border: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-top-style:none;
    border-width: 1px;
    border-color: #D6D6D6;*/
    padding-top: 0px;
    min-height:700px;
}


.webPortalInsideBodyUpper
{
    margin: 0px;
    min-height: 140px;
    padding: 5px 0px 0px 0px;
}

.webPortalInsidePageUpperBody
{
    padding-top: 5px;
    /*height: 100px;*/
    border-right: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-color: #D6D6D6;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    padding:5px;
   /* padding-left:5px;
    padding-right:5px;
    padding-top:5px;*/
}

.webPortalInsideBodyLeftCol
{
width:49.2%;
float:left;
border-right: #D6D6D6 1px solid;
margin-top:5px;
padding-top:0px;
padding-left:0px;
  height: 360px;
    padding-right: 5px;
    padding-bottom: 5px;
}

.webPortalInsideBodyRightCol
{
    width: 49.2%;
    height: 360px;
    float: left;
    padding: 5px;
    margin-top: 5px;
    padding-top: 0px;
    padding-right: 0px;
    /*background-image: url('images/solutionRightImages.gif');*/
    background-repeat: no-repeat;
    background-position: right bottom;
   
}
/*----------------------------*/

/*------------web portal page--------------*/


.customSolutionsInsideBody
{
    margin: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    border: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-top-style:none;
    border-width: 1px;
    border-color: #D6D6D6;
    padding-top: 0px;
    height:315px;
}

#customSolutionsInsideBodyMain
{
    margin: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
  /*  border: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-top-style:none;
    border-width: 1px;
    border-color: #D6D6D6;*/
    padding-top: 0px;
    min-height:700px;
}


.customSolutionsInsideBodyUpper
{
    margin: 0px;
    min-height: 140px;
    padding: 5px 0px 0px 0px;
}

.customSolutionsPageUpperBody
{
    padding-top: 5px;
    /*height: 100px;*/
    border-right: #D6D6D6 1px solid;
    border-style: none solid solid solid;
    border-color: #D6D6D6;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    padding:5px;
   /* padding-left:5px;
    padding-right:5px;
    padding-top:5px;*/
}

.customSolutionsInsideBodyLeftCol
{
width:49.2%;
float:left;
border-right: #D6D6D6 1px solid;
margin-top:5px;
padding-top:0px;
padding-left:0px;
  height: 360px;
    padding-right: 5px;
    padding-bottom: 5px;
}

.customSolutionsInsideBodyRightCol
{
    width: 49.2%;
    height: 360px;
    float: left;
    padding: 5px;
    margin-top: 5px;
    padding-top: 0px;
    padding-right: 0px;
    /*background-image: url('images/solutionRightImages.gif');*/
    background-repeat: no-repeat;
    background-position: right bottom;
   
}
/*----------------------------*/

#mybottomdiv 
{ 
    background-color:#EEE; 
    border:1px solid #D8D7D7; 
    color:#5D5D5D; 
    position:fixed; 
    height: 25px; 
    bottom: 0.5%; 
    padding:5px; 
    font-size:smaller;  
    z-index:2;
    width:180px;
    right:0px;
    text-align:left;
    }
    
    #mytopdiv 
{ 
    background-color:#EEE; 
    border:1px solid #D8D7D7; 
    color:#5D5D5D; 
    position:fixed; 
    height: 15px; 
    width: 160px; 
    top: 0.5%; 
    padding:5px; 
    font-size:smaller;  
    z-index:2;
    right:18px;
    }

