@charset "utf-8";
/* CSS Document */


img, div { behavior: url(../html/iepngfix.htc) }


/* GLOBAL SYTLES*/

html {
     overflow: -moz-scrollbars-vertical;
}

body
{
background-color:#666666;
}

a:focus 
{outline: none;}
*{
  margin: 0px;
  padding: 0px;
}


table, img {
   border: none;
}

td, th {
      vertical-align: top;
}

input
{
font-family:Tahoma;
font-size:11px;
color:#666;
background:#f9f9f9;
border:#999999 solid 1px;
padding:2px 2px 2px 2px;
}

/* GENERAL STYLES */

#outer-container
{
width:985px;
margin-left:auto;
margin-right:auto;
height:100%;
min-height:100%;
overflow:auto;
clear:both;
background:url(../../images/en/inner-container-bg.png) repeat-y;
}


#inner-container
{
width:933px;
height:100%;
min-height:100%;
overflow:auto;
margin-left:auto;
margin-right:auto;
overflow-y:hidden;
}

/* BANNER */
#banner
{
float:none;
width:100%;
height:285px;
margin-top:5px;
margin-bottom:4px;
/*background:url(../English-images/flash-banner.jpg) no-repeat;*/
clear:both;
}

.language-listbox
{
border:#c9c9c9 solid 1px;
background-color:#f1f1f1;
font-family:Tahoma;
font-size:11px;
color:#333333;
padding:3px;
}

.language-listbox options
{
padding:3px;
} 

/* CONTENT */
.color-header
{
height:7px;
background-image:url(../../images/en/content-color-header.gif);
background-color:#CC00FF;
}

#content
{
float:left;
width:100%;
height:100%;
min-height:100%;
overflow:auto;
background:url(../../images/en/content-ver-gradient.gif) repeat-y;
}

#index-content-part
{
background-image:url(../../images/en/index-pg-content-bar.jpg);
    background-repeat:repeat-y;
    width:100%;
    height:100%;
    min-height:100%;
    overflow:auto; 
}

#content-one
{
float:left;
width:307px;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#be8807;
text-transform:uppercase;
margin-top:5px;
border-bottom:#e6e6e6 solid 1px;
background:url(../../images/en/arrow-SS.gif) no-repeat 4% 50%;
padding:7px 0px 7px 0px;
}

#content-two
{
float:left;
width:307px;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#789f02;
text-transform:uppercase;
margin-top:5px;
border-bottom:#e6e6e6 solid 1px;
background:url(../../images/en/arrow-Spotlight.gif) no-repeat 4% 50%;
padding:7px 0px 7px 0px;
}
#content-three
{
float:left;
width:307px;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#50a8fa;
text-transform:uppercase;
margin-top:5px;
border-bottom:#e6e6e6 solid 1px;
background:url(../../images/en/arrow-news.gif) no-repeat 4% 50%;
padding:7px 0px 7px 0px;
}

.header-margin
{
margin-bottom:10px;
margin-left:30px;
}

.arrow-margin
{
margin-left:15px;
margin-top:5px;
}

#hor-line
{
float:left;
background:url(../../images/en/content-hor-tile.gif) repeat-x;
height:3px;
width:100%;
margin:5px 0px 10px 0px;
}

.main-content
{
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#333333;
margin-top:5px;
margin-bottom:10px;
text-align:left;
padding-left:12px;
}

.main-content a
{
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#333333;
border-bottom:#666666 dotted 1px;
text-decoration:none;
line-height:18px;
}


.index-events-bullet
{
float:left;
background:url(../../images/en/date-box.gif) no-repeat 0% 75%;
width:8px;
}

.index-events-sample
{
width:270px;
float:left;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#333333;
margin-top:5px;
margin-bottom:10px;
text-align:left;
padding-left:5px;
}

.index-events-sample a
{
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#333333;
border-bottom:#666666 dotted 1px;
text-decoration:none;
line-height:18px;
}


.date
{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#779f01;
background:url(../../images/en/date-box.gif) no-repeat 0 60%;
}

.date a
{
padding-left:12px;
}



.dottedheader
{
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#666666;
text-decoration:none;
color:#333333;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.header
{
float:none;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#000000;
margin-left:20px;
width:168px;
}

.download
{
font-family:Tahoma;
font-size:10px;
font-weight:normal;
color:#6c767e;
text-decoration:none;
margin-top:10px;

}

#hor-partition
{
background-image:url(../../images/en/content-hor-tile.gif);
background-repeat:repeat-x;
}

/**/

#ss
{
float:left;
width:307px;
margin-top:0px;
}

#ss-sub1
{
float:left;
text-align:left;
margin-top:5px;
}
#ss-sub2
{
float:left;
text-align:left;
margin-top:5px;
}

div #ss-sub1 ul li
{
float:none;
list-style:url(../../images/en/bullet.gif);
font-family:Tahoma;
font-size:11px;
line-height:25px;
color:#666666;
margin-left:40px;
}

div #ss-sub1 ul li a
{
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#666666;
text-decoration:none;
color:#666666;
}

div #ss-sub1 ul li a:hover
{
border-bottom-width:0px;
}



div #ss-sub2 ul li
{
float:none;
list-style:url(../../images/en/bullet.gif);
font-family:Tahoma;
font-size:11px;
line-height:25px;
color:#666666;
margin-left:40px;
}

div #ss-sub2 ul li a
{
border-bottom-width:1px;
border-bottom-style:dotted;
border-bottom-color:#666666;
text-decoration:none;
color:#666666;
}
div #ss-sub2 ul li a:hover
{
border-bottom-width:0px;
}


/**/
#egovt-solutions
{
float:left;
width:50%;
}
#ebusi-services
{
float:left;
width:50%;
}

#spotlight-main
{
float:left;
width:307px;
margin-bottom:10px;
}

#spotlight
{
width:290px;
margin-left:15px;
}


/**/

#about-cl
{
width:280px;
margin-left:15px;
font-family:Tahoma;
font-size:11px;
color:#676767;
text-align:justify;
}


#news-main
{
float:right;
width:307px;
margin-top:10px;
}

#news
{
width:260px;
margin-left:15px;
}

#news2
{
width:260px;
margin-left:15px;
}


#grad
{
background-image:url(../../images/en/gradient-end.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
height:20px;
margin:auto;
float:left;
width:100%;
}

/**/


#index-lists
{
width:100%;
}

#index-lists ul
{
margin-left:0px;
margin-top:10px;
padding:0px;
list-style:none;
width:100%;
}

#index-lists ul li
{

}

#index-lists ul li a
{
font-family:Tahoma;
font-size:11px;
color:#000;
text-decoration:none;
display:block;
padding:10px 0px 10px 30px;
border-bottom:#FFFFFF solid 1px;
}

#index-lists ul li a.active
{
padding:10px 0px 10px 30px;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#c6202a;
text-decoration:none;
display:block;
background-color:#f7f7f7;
}

#index-lists ul li a.inactive
{
font-family:Tahoma;
font-size:11px;
color:#000;
text-decoration:none;
display:block;
padding:10px 0px 10px 30px;
border-bottom:#FFFFFF solid 1px;
}

/**/


#index-views
{
float:left;
}

#index-views ul
{
margin-left:10px;
margin-top:15px;
padding:0px;
list-style:none;
}

#index-views ul li
{

}

#index-views ul li a
{
font-family:Tahoma;
font-size:11px;
color:#000;
text-decoration:none;
display:block;
padding:5px 0px 7px 12px;
border-bottom:#FFFFFF solid 0px;
background:url(../../images/en/index-bullets.jpg) no-repeat 0 50%;
}

#index-views ul li a:hover
{
text-decoration:underline;
}

/**/

#index-views-industries
{
float:left;
}

#index-views-industries ul
{
margin-left:10px;
margin-top:15px;
padding:0px;
list-style:none;

}

#index-views-industries ul li
{
}

#index-views-industries ul li a
{
font-family:Tahoma;
font-size:11px;
color:#000;
text-decoration:none;
display:block;
padding:5px 0px 7px 12px;
border-bottom:#FFFFFF solid 0px;
background:url(../../images/en/index-bullets.jpg) no-repeat 0 50%;
}

#index-views-industries ul li a:hover
{
text-decoration:underline;
}


/**/

.tricolor-image
{
background-image:url(../../images/en/index-pg-bar.gif); background-repeat:no-repeat; height:7px; width:100%;
}

.ss-goverments-industries-bg
{
float:left; width:50%; background:url(../../images/en/index-ss-bg.jpg) no-repeat; height:215px; margin-left:1px;
}

.ss-goverments-industries-views
{
float:left;width:45%;
}

.index-portlets-space
{
float:left;width:6px;
}

.index-col1-container
{
float:left;width:307px;
}

.index-col2-container
{
float:left;width:307px;
}

.index-col3-container
{
float:left;width:307px;
}

.index-portlets-endline
{
background-image:url(../../images/en/index-pg-content-btm.jpg); background-repeat:no-repeat; height:1px; width:100%;
}
