﻿/* CSS Document */

html, body, ul, ol, li, p, h1 , h2, h3, h4, h5, h6, form, fieldset, a, div, img, blockquote

{

	margin: 				0px;

	padding:                		0px;

	border: 				0px;

}

a, img, div { behavior: url(/css/iepngfix.htc) }

body 
{
    font-family:Arial;
	background:url(/images/ChangeDirector-background-web.jpg) center top no-repeat #dcd4d1;
	height:100%;
	width:100%;
	font-size:12px;
	color:#58595b;
}

/* TYPOGRAPHY */

h3{color:#e2833b;font-size:18px;font-weight:normal;line-height:24px;margin-bottom:15px;padding-top:0px;margin-top:0px;}
p{margin-bottom:15px;line-height:16px;}
strong,b{color:#6B91BE;font-size:18px;font-weight:normal;line-height:24px;}
a.view,a.newsback,a{color:#e2833b;}

div#global
{
 width:938px;
 margin-top:24px;
 margin-left:auto;
 margin-right:auto;
}

div.clear{clear:both;}

/* HEADER */

div#header{width:100%;}
div#logo{float:left;}
div#top-nav{float:right;color:#fff;font-weight:bold;font-size:12px;}
div#top-nav a{color:#fff;text-decoration:none;}
div#top-nav a:hover{color:#e2833b;}
div#top-nav span{color:#e2833b}

/* MAIN NAVIGATION */

div#main-nav{position:relative;margin-top:35px;margin-right:-2px;width:675px;float:right;color:#fff;font-weight:bold;font-size:13px;}

div#main-nav ul{list-style:none;}
div#main-nav ul li{float:left;margin-right:1px;}
div#main-nav ul li a span{display:none;}
div#main-nav ul li a{display:block;height:30px;background-position:top right;}
div#main-nav ul li a.home{background:url(/images/navigation/home.gif);width:52px;}
div#main-nav ul li a.solutions{background:url(/images/navigation/solutions.gif);width:69px;}
div#main-nav ul li a.services{background:url(/images/navigation/services.gif);width:67px;}
div#main-nav ul li a.sectors{background:url(/images/navigation/sectors.gif);width:60px;}
div#main-nav ul li a.roi{background:url(/images/navigation/roi.gif);width:38px;}
div#main-nav ul li a.news{background:url(/images/navigation/news.gif);width:106px;}
div#main-nav ul li a.clients{background:url(/images/navigation/clients.gif);width:55px;}
div#main-nav ul li a.partners{background:url(/images/navigation/partners.gif);width:66px;}
div#main-nav ul li a.about{background:url(/images/navigation/about.gif);width:70px;}
div#main-nav ul li a.contact{background:url(/images/navigation/contact.gif);width:81px;}

div#main-nav ul li a:hover{background-position:bottom left;}

/* LEFT NAVIGATION */

ul#LeftNavigation{list-style:none;margin-top:5px;}
ul#LeftNavigation a{font-weight:normal;font-size:15px;text-decoration:none;color:#6b91be}
ul#LeftNavigation li{margin-bottom:22px;}
ul#LeftNavigation li.current a{font-weight:normal;text-decoration:none;color:#e2833b}
ul#LeftNavigation a:hover{text-decoration:none;color:#e2833b}


/* MAIN */

div#main{width:100%;background:url(/images/transparent.png);float:left;padding-bottom:0px;_padding-bottom:22px;}

div#left-col-main{float:left;margin-top:32px;margin-left:22px;_margin-left:11px;margin-bottom:32px;background:#fff;width:633px;padding:10px 10px 10px 17px;}

div#left-nav{float:left;width:193px;}
div#middle-content{float:left;width:399px;padding-left:20px;}


div#two-col-middle-content{float:left;width:603px;padding-left:0px;}
div#two-col-middle-content div.adxCopy{float:left;width:472px;padding-left:0px;}
div#two-col-middle-content ul,div.adxCopyCompany ul{padding:0px 20px 10px 40px;list-style:url(/images/arrow.jpg);}

div#two-col-middle-content ul li ul{list-style:disc;padding:10px 10px 0px 40px;}
div#two-col-middle-content ul li{margin-bottom:10px;}

div#right-col{float:left;margin-left:25px;margin-top:32px;width:208px;}

div#right-col a.adxAd1{line-height:16px;color:#58595B;text-decoration:none;display:block;width:158px;padding:10px 40px 10px 10px;height:85px;background:url(/images/right-nav-boxes/right-nav-box-1.png);margin-bottom:25px;}
div#right-col a.adxAd1 strong,div#right-col a.adxAd2 strong,div#right-col a.adxAd3 strong,div#right-col a.adxAdPdf strong,div#right-col a.adxAdDemo strong{font-size:18px;color:#58595B;line-height:20px;}
div#right-col a.adxAd1:hover strong,div#right-col a.adxAd2:hover strong,div#right-col a.adxAd3:hover strong,div#right-col a.adxAdPdf:hover strong,div#right-col a.adxAdDemo:hover strong{color:#E2833B}

div#right-col a.adxAd2{line-height:16px;color:#58595B;text-decoration:none;display:block;width:158px;padding:10px 40px 10px 10px;height:85px;background:url(/images/right-nav-boxes/right-nav-box-2.png);margin-bottom:25px;}
div#right-col a.adxAdPdf{line-height:16px;color:#58595B;text-decoration:none;display:block;width:158px;padding:10px 40px 10px 10px;height:85px;background:url(/images/right-nav-boxes/right-nav-box-pdf.png) no-repeat bottom right;margin-bottom:25px;behavior: url(/css/iepngfix.htc);cursor:pointer;}
div#right-col a.adxAdPdf:hover{background:url(/images/right-nav-boxes/right-nav-box-pdf.png) top right;}


div#right-col a.adxAdDemo{line-height:16px;color:#58595B;text-decoration:none;display:block;width:158px;padding:10px 40px 10px 10px;height:85px;background:url(/images/right-nav-boxes/right-nav-box-demo.png) no-repeat bottom right;margin-bottom:25px;behavior: url(/css/iepngfix.htc);cursor:pointer;}
div#right-col a.adxAdDemo:hover{background:url(/images/right-nav-boxes/right-nav-box-demo.png) top right;}


div#right-col a.adxAd3{line-height:16px;color:#58595B;text-decoration:none;display:block;width:158px;padding:10px 40px 10px 10px;height:85px;background:url(/images/right-nav-boxes/right-nav-box-3.png);margin-bottom:25px;}
div#right-col div.adxAd4{width:188px;padding:10px 10px 10px 10px;background:#fff;margin-bottom:25px;}

div#right-col div.adxAd4 h2{color:#E2833B;font-weight:normal;font-size:18px;}

div#right-col div.adxAd4 p{color:#6b91be;margin-top:5px;margin-bottom:0px;}

div#right-col div.adxAd1 br{padding-bottom:20px;}

.inline{display:inline;}


div#right-col a.adxAd1:hover,div#right-col a.adxAd2:hover,div#right-col a.adxAd3:hover
{
    color:#6b91be;    
}

div#right-col div.advert1 h2 a:hover,div#right-col div.advert2 h2 a:hover,div#right-col div.advert3 h2 a:hover
{
    color:#E2833B;
}

/*  News and Events */

div#left-col-main-news{float:left;margin-top:32px;margin-bottom:32px;margin-left:22px;background:#fff;width:875px;padding:10px 0px 10px 17px;}
div#middle-content-news{float:right;width:675px;margin-top:5px;position:relative;}

div#news-col{float:left;width:420px;padding-left:5px;margin-right:22px;}
div#events-col{float:left;width:420px;padding-right:5px;}

div#news-col-full{float:left;width:100%}
div#news-col ul li,div#events-col ul li{float:left;width:410px;background:#fff;padding:10px 10px 10px 0px;height:90px;}

div#news-col ul li{border-bottom:1px solid #f0c19d}
div#events-col ul li{border-bottom:1px solid #b5c8de}

div#news-col-full ul li{float:left;width:655px;padding:10px;}
div#news-col ul li:hover,div#news-col-full ul li:hover{background:#fcf2eb;}
div#news-col ul li:hover a,div#news-col-full ul li:hover a{color:#E2833B;}
div#news-col ul li a{color:#E2833B;}
div#events-col ul li:hover a{color:#6B91BE;}

div#events-col ul li:hover{background:#f0f4f8}

div#news-col ul li img,div#news-col-full ul li img,div#events-col ul li img{float:left;width:78px;height:87px;padding-right:10px;}

div#news-col ul li a,div#events-col ul li a{float:left;width:229px;}

div#news-col-full ul li a{width:400px;}

div#view-left-col{width:207px;padding-right:20px;float:left;height:350px;}
div#view-left-col img{height:153px;width:191px;border:1px solid #6B91BE}
div#view-right-col{width:430px;float:right;padding-right:17px; } 

div.view{float:right;padding:5px;}
div.title{float:left} 

div#events-col div.title h3,div#events-col div.view a{color:#6B91BE;}  

div#events-col div.view a,div#news-col div.view a{font-weight:bold;}


p.adxDate,p.adxDatepos{color:#808285;font-size:14px;padding-left:0px;float:left;width:100px;margin-top:10px;}

p.adxDatepos{position:absolute;left:228px;width:100%}
p.adxDateFull{display:block;width:200px;color:#808285;font-size:14px;padding-left:0px;float:left;margin-top:0px;}
div.summary{color:#808285;float:left;margin-top:10px;width:500px;}

div#view-right-col h3{margin-bottom:30px;}

/* CLIENTS */
div#clients-col h3.blue{color:#6B91BE;font-weight:normal;}
div#clients-col img{padding-right:10px;margin-top:3px;}


/* Contact Us */
div.question span{float:right;}
label{float:left;width:275px;margin-bottom:10px;color:#6b91be}
input{float:left;border:0px;margin-bottom:10px;color:#E2833B;background:url(/images/input-back.jpg) no-repeat;padding-left:10px;padding-top:5px;height:24px;width:352px;}
textarea{float:left;margin-bottom:10px;width:343px;padding:10px;border:0px;height:83px;color:#E2833B;background:url(/images/textarea-back.jpg) no-repeat;}
.submit{width:78px;float:right;height:35px;background:url(/images/submit.jpg);cursor:pointer;background-position:top}
.submit:hover{background-position:bottom}

/* Register */
div.registration-warning{position:absolute;top:285px;padding-left:20px;color:#ff0000}

.ErrorMessage{color:#ff0000}
#ctl00_Main_LoginView1_PasswordRecovery1_PasswordRecovery{color:#E2833B;}

div.reg-back{float:left;background:url(/images/reg-back.jpg);margin-bottom:34px;}
.login{margin-top:5px;width:78px;float:right;height:35px;background:url(/images/login.jpg);background-position:top left;cursor:pointer;}
.login:hover{background-position:bottom left;}

.remind{margin-top:5px;width:111px;float:right;height:35px;background:url(/images/remind.jpg);background-position:top left;cursor:pointer;}
.remind:hover{background-position:bottom left;}

.register{margin-top:5px;width:78px;float:right;height:35px;background:url(/images/register.jpg);background-position:top left;cursor:pointer;}
.register:hover{background-position:bottom left;}

div.sub-but-pos{width:100%;float:left;height:35px;}

div#forgot-password{padding-top:15px;margin-top:20px;width:100%;border-top:1px solid #E2833B;float:left;}

input#ctl00_Main_LoginView1_Register1_RegisterControl_CreateUserStepContainer_chkReceiveNewsletter,input#ctl00_Main_LoginView1_Login1_LoginControl_RememberMe{width:20px;float:left;height:20px;padding:0px;margin:0px;background:none;}
#qcheck{height:30px;}

label#ctl00_Main_LoginView1_Register1_RegisterControl_CreateUserStepContainer_lblReceiveNewsletter{width:380px;}

div.Chars label{width:125px;float:left;font-size:11px;padding:0px 0px 0px 0px;margin-bottom:5px;margin-left:15px;}
input.seccode{float:left;width:117px;height:19px;background:url(/images/sec-code.jpg) no-repeat;margin-bottom:0px;padding-left:2px;padding-top:2px;margin-left:15px;}
div.capt{width:120px;float:left;}
div.capt img{height:38px;width:120px;}
div.capt div{width:120px;float:left;}
div.button{width:79px;float:left;}

.Valid{float:left;}

input#ctl00_Main_LoginView1_Register1_RegisterControl___CustomNav0_StepNextButtonButton,input#ctl00_Main_EditAccount1_ChangePassword1_ChangePasswordContainerID_CancelPushButton{display:none}

/* HOME */

div#main a.home-box,div#main a.home-box-2,div#main a.home-box-3{font-size:15px;margin-left:22px;margin-bottom:30px;margin-top:30px;float:left;display:block;padding:10px 10px 20px 20px;width:252px;height:143px;}
div#main a.home-box-2{margin-left:22px;_margin-left:11px;}
div#main a.home-box{background:url(/images/solutions-home.gif);background-position:top;}
div#main a.home-box-2{background:url(/images/services-home.gif);background-position:top;}
div#main a.home-box-3{background:url(/images/newsandevents.gif);background-position:top;}

div#main a.home-box:hover,div#main a.home-box-2:hover,div#main a.home-box-3:hover{background-position:bottom;
                                                                                  }
div#main a.home-box,div#main a.home-box-2,div#main a.home-box-3 {line-height:19px;color:#58595b;text-decoration:none;}
div#main a.home-box span,div#main a.home-box-2 span,div#main a.home-box-3 span{line-height:58px;font-size:36px;color:#e2833b;font-weight:bold;letter-spacing:-1px;}
div#main a.home-box:hover span,div#main a.home-box-2:hover span,div#main a.home-box-3:hover span{color:#6B91BE;}
div#main a.home-box span span.grey,div#main a.home-box-2 span span.grey,div#main a.home-box-3 span span.grey{color:#bcbec0;}
div#main a.home-box-3:hover span span.grey{color:#e2833b;}
div#main a.home-box img.arrow,div#main a.home-box-2 img.arrow,div#main a.home-box-3 img.arrow{margin-top:10px;}

/* FLASH */

div#flash{border-bottom:5px solid #E2833B;}

/* FOOTER */

div#footer{color:#58595b;font-size:11px;width:888px;background:#fff;float:left;padding:10px 25px 10px 25px;}
div#copyright{float:left;}
div#website{float:right}
div#footer span{color:#e2833b;}
div#footer a{color:#58595b;text-decoration:none;}
div#footer a:hover{color:#e2833b;text-decoration:none;}

/* Video Player */
a.player {
background:transparent url(/images/video-splash.jpg) no-repeat scroll 0 0;
color:#FFFFFF;
cursor:pointer;
display:block;
height:246px;
padding:0;
margin-left:90px;
margin-bottom:34px;
text-align:center;
text-decoration:none;
width:768px;
}

a.player img {
margin-top:60px;
}