/* Specific CSS rules for Technology pages */

/*------------------ Sreenshots -------------------------------- */

td.content img.screenshot {
margin:0 15px 15px 0;
}

/*td.content .screenshotTable {
border-bottom:1px solid #E7E7E7;
}*/ 

td.content div.screenshotSeparator{
border-bottom:1px solid #E7E7E7;
height:8px;
margin:0;
padding:0;
}

td.content .screenshotTable td {
vertical-align:top;
}

/*------------------ Right side -------------------------------- */

td.contentleft .techcontextmenu ul{
list-style-type:disc;
margin:11px 0 30px 20px;
padding-left:0;
}

td.contentleft .techcontextmenu li{
margin-bottom:5px;
padding-left:5px;
text-align:left;
}

td.contentleft .techcontextmenu h2.stakeholders{
font-size:14px;
background-image:url(../aamtech/img/icon_stakeholders_v2.png);
background-repeat:no-repeat;
height:60px;
margin-bottom:-50px;
background-position:right top;
}

td.contentleft .techcontextmenu h2{
font-size:14px;
}

/*------------------ Introduction -------------------------------*/
td.content ul.keystones {
margin-bottom:12px;
}

/*------------------ Management ---------------------------------*/


td.content h3.managementName {
margin: 0px;
}

td.content h3.managementTitle {
margin: 0 0 13px 0;
font-size:11px;
}

img.managementPhoto {
margin: 0 18px 10px 0;
}

/*----------------- Corporate data ------------------------------*/

table.data td {
border-bottom:1px solid #E7E7E7;
vertical-align:top;
padding:3px 0 3px 0;
}

table.data th{
text-align:left;
white-space:nowrap;
padding-right:15px;
border-bottom:1px solid #E7E7E7;
vertical-align:top;

}
table.data td.bordeless {
border-bottom:none;
}

table.data th.bordeless {
border-bottom:none;
}

/*----------------- Startup (Home) page --------------------------*/

td.content table.startup p{
text-align:left;
}

table.startup td.border{
border-right:2px solid #8C8D89;
}

td.content a img{
border:none;
}

td.content table.startup h2
{
font-family:Arial, Helvetica, sans-serif;
margin:0;
font-size:20px;
font-weight:bold;
}

td.content table.startup h3
{
font-family:Arial, Helvetica, sans-serif;
margin:0;
font-size:14;
font-size:17px;
}

/*------------------ Solutions ---------------------------------*/

td.content ul.greenPipe{
list-style-type:none;
margin-left:0;
padding-left:0;
}

td.content ul.greenPipe li{
background-image:url(../aamtech/img/green_pipe.gif);
background-position:0 0;
background-repeat:no-repeat;
padding-left:20px;
}

td.content .solutionsTitle {
width:552px;
height:100px;
/*background-image:url(../aamtech/img/stakeholders-kiskep_cio.png);*/
background-position:right;
background-repeat:no-repeat;
margin:5px 0px 25px 0px;
font-family:Arial;
}

td.content .solutionsTitle h2 {
padding-top: 29px;
}

td.content .eam {
background-image:url(../aamtech/img/solutions_eam2.png);
}

td.content .itil {
background-image:url(../aamtech/img/solutions_itil.png);
}

td.content .cm{
background-image:url(../aamtech/img/solutions_cm.png);
}

td.content .bcp-drp{
background-image:url(../aamtech/img/solutions_bcp-drp.png);
}

td.content .tba{
background-image:url(../aamtech/img/solutions_tba.png);
}

td.content .consolidation{
background-image:url(../aamtech/img/solutions_consolidation.png);
}

td.content .outsourcing{
background-image:url(../aamtech/img/solutions_outsourcing.png);
}

td.content .rps{
background-image:url(../aamtech/img/solutions_rps.png);
}

td.content .ia{
background-image:url(../aamtech/img/solutions_ia.png);
}

table.solutions td {
text-align:justify;
vertical-align:top;
border-bottom:1px solid #E7E7E7;
vertical-align:top;
padding:8px 0 8px 0;
}

table.solutions th{
text-align:left;
vertical-align:top;
padding-right:15px;
border-bottom:1px solid #E7E7E7;
vertical-align:top;
width:245px;
padding:8px 8px 8px 0;
/*font-weight:bold;*/
color:#88C13D;
}

table.solutions td.bordeless {
border-bottom:none;
}

table.solutions th.bordeless {
border-bottom:none;
}

table.solutions td.header{
font-size:18px;
color:#000000;
border-bottom:none;
padding-bottom:20px;
font-family:Arial;
}

table.solutions th.header{
font-size:18px;
color:#000000;
border-bottom:none;
padding-bottom:20px;
font-family:Arial;
font-weight:normal;
}

/*------------------ Stakeholders ------------------------------*/

td.content .stakeholderHeader {
width:552px;
background-image:url(../aamtech/img/stakeholders-box_bottom.png);
background-position:bottom;
background-color:#ABD377;
background-repeat:no-repeat;
}

td.content .stakeholderHeaderInner{
background-image:url(../aamtech/img/stakeholders-box_top.png);
background-position:top;
background-repeat:no-repeat;
}

td.content .stakeholderHeaderInner p {
font-size:11px;
margin:0;
padding:7px 13px;
color:#FFFFFF;
font-weight:bold;
}

td.content .stakeholderContent {

}

td.content .stakeholderContent ul{
margin:5px 15px 20px 40px;

}

td.content .stakeholderTitle {
width:552px;
height:95px;
/*background-image:url(../aamtech/img/stakeholders-kiskep_cio.png);*/
background-position:right;
background-repeat:no-repeat;
margin:5px 0px 10px 0;
font-family:Arial;
}

td.content .stakeholderTitle h2 {
padding-top: 0px;
padding-left:15px;
margin:0px;
}

/*td.content .stakeholderTitle img {
float:left;
}*/

td.content .architect {
background-image:url(../aamtech/img/stakeholders_architect.png);
}

td.content .cio{
background-image:url(../aamtech/img/stakeholders_cio.png);
}

td.content .change-manager{
background-image:url(../aamtech/img/stakeholders_change_man.png);
}

td.content .it-auditor{
background-image:url(../aamtech/img/stakeholders_it_auditor.png);
}

td.content .business-manager{
background-image:url(../aamtech/img/stakeholders_business_man.png);
}

td.content .project-manager{
background-image:url(../aamtech/img/stakeholders_project_man.png);
}

td.content .head-treasury{
background-image:url(../aamtech/img/stakeholders_head_treasury.png);
}



/*------------ Contact -------------------------------------------*/

td.content table.contact td{
vertical-align:top;
text-align:left;
padding-bottom:10px;
}

td.content input, select, textarea{
margin: 0;
padding: 0;
border: 1px solid #a9aaa6;
}

td.content table.contact input{
width:218px;
}

td.content table.contact select{
width:221px;
}

td.content table.contact textarea{
width:422px;
}


