/* CSS Document */

div#head-main-separator{
background:#011127 url(/objects/img/resources/resources-back.jpg);
}
#menuResources a{
color:#00CC33;
}

div#main-container-top{
position:relative;
height:320px;
margin-bottom:5px;
}

div#page-title h1{line-height:42px;}
#page-title img{
position:absolute;
margin-left:-65px;
}

/* Redefined from MAIN.CSS to override rules */
div#page-main-image{
position:absolute;
margin-left:615px;
height:234px;
width:310px;
padding:0px;
background:none;
}
div#page-main-image img{
margin:0px;
}
div#page-main-quote{
margin-left:20px;
width:580px;
height:auto;
}

/* Case Studies List */
div#cs-current-list{
position:relative;
}
div#cs-current-list p, .archive-list p{
margin-bottom:12px;
}

div#page-main-quote .cs-quote-title{
}
div#page-main-quote .cs-quote-text p{
font-weight:normal;
}
div#page-main-quote .cs-quote-url{
text-align:right;
padding-right:20px;
margin-top:10px;
}
div#page-main-quote .cs-quote-url a{
color:#298EFF;
text-decoration:none;
font-weight:normal;
font-size:16px;
}
div#cs-content p{
margin-top:4px;
margin-bottom:1em;
}

div#cs-content ul{
margin-top:-8px;
margin-bottom:10px;
}

/* Customer List spec styles */
div.cust-list#page-main-image{
margin-left:635px;
width:auto;
height:auto;
}
div.cust-list#main-page-content{
width:690px;
}

div#custlist-legend{
padding-top:25px;
float:right;
}
div.cust-list li{
margin-bottom:8px;
}
div.cust-list .PR, a.PR, div.cust-list .CP, a.CP{color:#298EFF;}
div.cust-list .CS, a.CS, div.cust-list .EC, a.EC{color:#33FF00;}
a.CS, a.PR, a.CP, a.EC{margin-left:4px; margin-right:4px;}
div.custref-links{
position:absolute;
padding-left:320px;
padding-bottom:3px;
border-bottom:#FFF 1px dotted;
}
from#custlist-form{
padding-bottom:12px;
border-bottom:1px double #33FF00;
}

/* Webinars List SPec styles */
div.webinar-entry{
margin-top:12px;
border-top:#298EFF 1px dotted;
}
div#webinars-list .date{
position:absolute;
margin-top:2px;
margin-left:-110px;
color:#BAFFA3;
font-weight:normal;
}
div#webinars-list .webinar-info-block{
margin-left:35px;
}
div#webinars-list td{padding:5px;}
div#webinars-list td.webinar-info-label{
width:130px;
color:#BAFFA3;
border-bottom:#298EFF 1px dashed;
}
div#webinars-list td.webinar-info-text{
}

/* IGP Series WP page */
div#v-management{
position:absolute;
width:210px;
margin-left:710px;
margin-top:5px;
margin-bottom:5px;
text-align:center;
background-color:#264065;
padding:7px;
}
div#vForm *{border:none;}
div#vForm input{width:135px;background-color:#1F324D}
div#vForm select{width:135px;background-color:#1F324D}
div#vForm input[type="button"]{width:67px; height:16px; background-image:url(/objects/img/resources/greenButton.jpg); color:#000000;}
div#vForm input[type="button"]:hover{background-image:url(/objects/img/resources/greenButtonD.jpg);}
div#vMess .name{color:#33CC00; background-color:#1F324D;}


div#main-page-content.igp-series-mpc{
width:550px;
}
div#side-links{
float:right;
width:180px;
margin-top:210px;
margin-right:25px;
}
div#side-links .title{
padding-left:25px;
margin-top:5px;
font-weight:bold;
font-size:120%;
color:#33CC00;
}
div#igpseries-intro{
/*width:480px;*/
height:175px;
padding-right:55px;
margin-top:20px;
margin-bottom:12px;
padding-bottom:12px;
border-bottom:1px solid #33FF00;
}
div#igpseries-intro img{
float:left;
margin-right:12px;
}
table.igp-wp-list{width:99%;}
table.igp-wp-list td{width:33%; vertical-align:top;}
table.igp-wp-list td img{margin-bottom:5px;}
table.igp-wp-list td div{font-size:12px;padding-right:10px; padding-top:4px;}
/* Languages Tab Switcher - make specific to this page not to break other re-definitions of main.css file*/
div#tab-switches{position:absolute; margin-left:-101px;margin-top:-8px;}
div#main-page-content.igp-series-mpc .switch-tab-off, div#main-page-content.igp-series-mpc .switch-tab-on{
width:85px;
height:18px;
margin-right:4px;
text-align:right;
}
