﻿body
{
    font-family: Arial;
    font-weight: bold;
    font-size: 9pt;
    color: Black;
}

a
{
    color: Black;
    text-decoration: none;
}

a img
{
    border: 0px;
}

h1
{
    color:dimgray;    
}
/*Master Page*/
/********************************************************************/
#imgLogo
{
    position: absolute;
    top: 20px;
    left: 10px;
}
#divMain
{
    background-image: url(       '../images/bg3.gif' );
    height: 775px;
    width: 1025px;
    position: absolute;
    /*top: 50%;
    margin-top: -400px;*/
    top:50px;
    left: 50%;
    margin-left: -512px;
    overflow: hidden;
}

.LogStatus
{
    position: absolute;
    top: 116px;
    left: 908px;
    height: 17px;
    border-right: solid 1px black;
    color: Black;
    padding-right: 5px;
    font-weight: normal;
        width: 34px;
}
.lnkSiteMap
{
    position: absolute;
    top: 116px;
    left: 956px;
    height: 17px;
    padding-right: 5px;
    font-weight: normal;
    width: 65px;
}

#divTopLinks
{
    position: absolute;
    top: 0px;
    left: 865px;
    width: 180px;
}
.lnkUSA
{
    border-right: solid 1px black;
    padding-right: 5px;
    padding-left: 5px;
}
.lnkPhil
{
    border-right: solid 1px black;
    padding-right: 5px;
    padding-left: 5px;
}
.lnkChina
{
    padding-right: 5px;
    padding-left: 5px;
}

#divFooter
{
    position: absolute;
    top: 760px;
    width: 100%;
    left: 39px;
}

.lblContact
{
    position: absolute;
    top: -1px;
    left: 52px;
}
.lblCopyright
{
    position: absolute;
    top: -1px;
    left: 645px;
    right: 102px;
}
.lnkTerms
{
    position: absolute;
    border-right: solid 1px black;
    padding-right: 5px;
    padding-left: 5px;
    top: -1px;
    left: 672px;
}
.lnkPolicy
{
    position: absolute;
    padding-right: 5px;
    padding-left: 5px;
    top: -1px;
    left: 814px;
}
/********************************************************************/


/*Home Page*/
/********************************************************************/
#divHeader
{
    height: 329px;
    width: 1025px;
    position: relative;
    top: 165px;
    left: 0px;
    background-image: url(            '../images/header.gif' );
}

#divNavigator
{
    position: absolute;
    top: 140px;
    left: 54%;
    margin-left: -360px;
    width: 720px;
}

.Navigator
{
    font-size: 10pt;
    padding-left: 10px;
    padding-right: 15px;
    color: dimgray;
    border-right: solid 1px darkorange;
}

#aindustry
{
    font-size: 10pt;
    padding-left: 10px;
    padding-right: 10px;
    color: dimgray;
}
#divItems
{
    height: 243px;
    width: 100%;
    position: relative;
    top: 175px;
    left: 20px;
}
#divInsideVXI
{
    height: 243px;
    width: 322px;
    position: absolute;
    top: 0px;
    left: 0px;
    background-image: url( '../images/items_bg.gif' );
}

#divVXITraining
{
    height: 243px;
    width: 322px;
    position: absolute;
    top: 0px;
    left: 333px;
    background-image: url( '../images/items_bg.gif' );
}
#divVXINews
{
    height: 243px;
    width: 322px;
    position: absolute;
    top: 0px;
    left: 665px;
    background-image: url( '../images/items_bg.gif' );
}
.itemImage
{
    position: relative;
    width: 314px;
    height: 129px;
    margin-left: 4px;
    top: -10px;
}

.itemHeading
{
    font-family: Arial;
    color: gray;
    font-size: 13pt;
    font-weight: bold;
    margin-top: 8px;
    margin-left: 0px;
}

.itemDescription
{
    margin-top: -10px;
    margin-left: 15px;
    margin-right: 10px;
    color: dimgray;
}

.itemDescription a
{
    color: dimgray;
}

.itemDescription a:hover
{
    text-decoration: underline;
}
/********************************************************************/

/*Inside VXI Page*/
/********************************************************************/


.contentDescription2
{
    text-align: justify;
    margin-left: 40px;
    margin-right: 40px;
    color: dimgray;
}

/********************************************************************/

/*Clients  Page*/
/********************************************************************/


#divClients
{
    height: 570px;
    width: 788px;
    position: relative;
    top: 165px;
    margin-left: auto;
    margin-right:auto;
    background-image: url(            '../images/clients.png' );
}

/********************************************************************/


/*OPS Page*/
/********************************************************************/

#divOpHeader
{
    height: 150px;
    width: 981px;
    position: relative;
    top: 165px;
    margin-left: auto;
    margin-right: auto;
    background-image: url( '../images/operations_header.gif' );
}

.opContent
{
    text-indent: 40px;
    text-align: justify;
    margin-top: 85px;
    margin-left: 40px;
    margin-right: 40px;
    color: dimgray;
}

/********************************************************************/

/*QA Page*/
/********************************************************************/

#divQAHeader
{
    height: 155px;
    width: 981px;
    position: relative;
    top: 165px;
    margin-left: auto;
    margin-right: auto;
    background-image: url( '../images/qa_header.gif' );
}

.thumbnail
{
    position: relative;
    z-index: 0;
}

.thumbnail:hover
{
    background-color: transparent;
    z-index: 50;
}
/*
.thumbnail span
{
    position: absolute;
    background-color: lightyellow;
    padding: 5px;
    left: -1000px;
    border: 1px dashed gray;
    visibility: hidden;
    color: black;
    text-decoration: none;
    text-indent: 0px;
}*/
/*
.thumbnail span img
{

    border-width: 0;
    padding: 2px;
    height: 350px;
    width: 400px;
}
.thumbnail:hover span
{

    visibility: visible;
    top: 0;
    left: 60px; 
}*/


/********************************************************************/



/*Recruitment Page*/
/********************************************************************/
#divRECHeader
{
    height: 152px;
    width: 980px;
    position: relative;
    top: 165px;
    margin-left: auto;
    margin-right: auto;
    background-image: url( '../images/recruitment_header.gif' );
}
/********************************************************************/

/*Training Page*/
/********************************************************************/

#divTRHeader
{
    height: 152px;
    width: 980px;
    position: relative;
    top: 165px;
    margin-left: auto;
    margin-right: auto;
    background-image: url( '../images/training_header.gif' );
}
/********************************************************************/

/*CC Industries Page*/
/********************************************************************/

#divCCIndustryHeader
{
    height: 152px;
    width: 980px;
    position: relative;
    top: 165px;
    margin-left: auto;
    margin-right: auto;
    background-image: url( '../images/operations_header.gif' );
}

#divVerticals h5
{
    color:darkorange;  
    font: arial;  
    font-weight:bold;
    margin-bottom:0px;
    margin-top:0px;
}

#divVerticals li
{
    color:dimgray;    
}

#divCCIndustry a
{
    color:dimgray;
    display:inline;
    padding-right:20px;
    text-decoration:underline;    
}

#divCCIndustry a:hover
{
    color:darkorange;
    font-weight:bold;
    text-decoration:underline;    
}
/********************************************************************/



#divNewsPlaceHolder
{
    position:absolute;
    overflow-y:auto;
    top: 89px;
    left: 0px;
    height: 320px;
}

.PageContent
{
    font-weight:normal;
    height: 418px;
    width: 980px;
    position: relative;
    top: 165px;
    margin-left: auto;
    margin-right: auto;
    background-image: url( '../images/operation_content.gif' );
    overflow: hidden;
}

.contentTitle
{
    margin-top: 20px;
    margin-left: 20px;
    color: darkorange;
    font-size: 18pt;
    font-weight:bold;
}



.contentDescription
{
    text-indent: 40px;
    text-align: justify;
    margin-top: 10px;
    margin-left: 40px;
    margin-right: 40px;
    color: dimgray;
}

.contentDescription a
{
    font-weight:bold;
    color: darkorange;
}

.contentFooter
{
    text-align: justify;
    margin-left: 40px;
    color: dimgray;
}

.contentFooter a
{
    font-weight:bold;
    color: darkorange;
}

.plusSign
{
    padding-left: 15px;
    color: DarkOrange;
    font-size: 13pt;
    font-weight: bold;
}


.column
{
    color: dimgray;
    float: left;
}

