/*-------------Text tag---------------*/

p{
font-family:Arial, Helvetica, sans-serif;
font-size:12.5px;
color:#9D8D85;
padding:0px;
margin:0px;
line-height: 11pt
}

#ContentRight p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:211px;
color:#9D8D85;
padding:0px;
padding-left:0px;
margin:0px;
}

a{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#9D8D85;
text-decoration:none;
padding:0px;
margin:0px;
border-bottom-color:#FFFFFF;
}

a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#EC0B8D;
text-decoration:none;
border-bottom-color:#FFFFFF;
padding:0px;
margin:0px;
}

#ContentRight a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#EC0B8D;
text-decoration:none;
padding:0px;
margin:0px;
}

#clients p{
float:left;
padding-left:5px;
padding-top:20px;
margin:0px;
color:#9D8D85;
}



#clients a{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5191CD;
text-decoration:none;
padding:0px;
margin:0px;
}

#clients a.selected, #clients a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#A8C8E6;
text-decoration:none;
padding:0px;
margin:0px;
}

.pink{
color:#EC0B8D;
}

/*-------------All Major div---------------*/
#AllContent{
	width:1100px;
	padding-left:30px;
	padding-top:34px;
	padding-bottom:0px;
	display:block;
	background-color:#FFFFFF;
}

#line{
background-color:#9B8C84;
width:1px;
height:525px;
display:block;
float:left;
}

#FixColumn{
width:173px;
height:515px;
padding:0px;
margin:0px;
display:block;
background-color:#FFFFFF;
float:left;
}


#NavColumn{
width:142px;
height:515px;
padding:0px;
margin:0px;
display:block;
background-color:#ffffff;
float:left;
}

#Content{
width:714px;
height:515px;
padding:0px;
display:block;
background-color:#FFFFFF;
float:left;
}

#ContentLeft{
width:448px;
height:480px;
padding-left:27px;
padding-top:35px;
float:left;
}

#ContentLeft2{
width:448px;
height:480px;
padding-left:0px;
padding-top:35px;
float:left;
}

#ContentOfferLeft{
width:448px;
height:900px;
padding-left:27px;
padding-top:35px;
float:left;
}

#AllContent #ContentLeft #content-text{
width:448px;
display:block;
background-color:#FFFFFF;
}

#AllContent #ContentLeft #content-text-Home{
width:650px;
display:block;
background-color:#FFFFFF;
}

#content-text p{
width:430px;
}


#ContentOfferLeft{
width:448px;
height:910px;
display:block;
padding-left:27px;
padding-top:35px;
float:left;
}

#AllContent #ContentOfferLeft #content-text{
width:448px;
display:block;
background-color:#FFFFFF;
}

#AllContent #ContentOfferLeft #content-text-Home{
width:650px;
display:block;
background-color:#FFFFFF;
}

#ContentRight{
width:211px;
height:435px;
padding-left:10px;AllContent
padding-right:0px;
padding-top:80px;
display:block;
float:left;
}

#AllContent #ContentLeft #back-next {
	position: absolute;
	left: 365px;
	top: 540px;
	width:448px;
	padding:0px;
	margin:0px;
}

#AllContent #ContentLeft #back-next2 {
	position: absolute;
	left: 310px;
	top: 540px;
	width:448px;
	padding:0px;
	margin:0px;
}

#AllContent #ContentLeft #back-next-Clients{
	position: absolute;
	left: 310px;
	top: 540px;
	width:570px;
	padding:0px;
	margin:0px;
}

#AllContent #ContentOfferLeft #back-next-Clients{
	position: absolute;
	left: 310px;
	top: 540px;
	width:570px;
	padding:0px;
	margin:0px;
}

/*-------------Primary Nav Nav---------------*/

#NavColumn ul#nav {
display:block;
float:left;
padding-left:0px;
padding-top:87px;
margin:0px;
}

li {
text-decoration:none;
list-style-type: none;
display:block;

}

#NavColumn #nav span {
	display: none;
}

#NavColumn #nav li {
padding-top:1px;
padding-bottom:2px;
padding-left:5px;
}

/*Homet*/
#nav a#home {
	background-image: url(../images/nav/home_off.png);
	display:block;
	background-repeat: no-repeat;	
	width: 74px;
	height: 24px;
}


body#homepage #nav a#home,  body#home #nav a#home, #nav a#home:hover {
	background-image: url(../images/nav/home_on.png);
	display:block;
	background-repeat: no-repeat;
	width: 74px;
	height: 24px;
}


/*US*/
#nav a#us {
	background-image: url(../images/nav/us_off.png);
	display:block;
	background-repeat: no-repeat;
	width: 73px;
	height: 20px;	

}


body#homepage #nav a#us, body#us #nav a#us, #nav a#us:hover {
	background-image: url(../images/nav/us_on.png);
	display:block;
	background-repeat: no-repeat;
	width: 73px;
	height: 20px;

}

/*OFFER*/
#nav a#offer {
	background-image: url(../images/nav/offer_off.png);
	display:block;
	background-repeat: no-repeat;	
	width: 73px;
	height: 23px;

}


body#homepage #nav a#offer, body#offer #nav a#offer, #nav a#offer:hover {
	background-image: url(../images/nav/offer_on.png);
	display:block;
	background-repeat: no-repeat;
	width: 73px;
	height: 23px;
}

/*Values*/
#nav a#values {
	background-image: url(../images/nav/values_off.png);
	display:block;
	background-repeat: no-repeat;	
	width: 72px;
	height: 24px;
}


body#homepage #nav a#values,  body#values #nav a#values, #nav a#values:hover {
	background-image: url(../images/nav/values_on.png);
	display:block;
	background-repeat: no-repeat;
	width: 72px;
	height: 24px;
}

/*Work*/
#nav a#work {
	background-image: url(../images/nav/work_off.png);
	display:block;
	background-repeat: no-repeat;	
	width: 72px;
	height: 21px;
}


body#homepage #nav a#work,  body#work #nav a#work, #nav a#work:hover {
	background-image: url(../images/nav/work_on.png);
	display:block;
	background-repeat: no-repeat;
	width: 72px;
	height: 21px;
}

/*Meet*/
#nav a#meet {
	background-image: url(../images/nav/meet_off.png);
	display:block;
	background-repeat: no-repeat;	
	width: 71px;
	height: 22px;
}


body#homepage #nav a#meet,  body#meet #nav a#meet, #nav a#meet:hover {
	background-image: url(../images/nav/meet_on.png);
	display:block;
	background-repeat: no-repeat;
	width: 71px;
	height: 22px;
}




/*Pagerunner*/
#nav a#Pagerunner {
	background-image: url(../images/nav/pagerunner_off.png);
	display:block;
	background-repeat: no-repeat;	
	width: 138px;
	height: 23px;
}


body#homepage #nav a#Pagerunner,  body#Pagerunner #nav a#Pagerunner, #nav a#Pagerunner:hover {
	background-image: url(../images/nav/Pagerunner_on.png);
	display:block;
	background-repeat: no-repeat;
	width: 138px;
	height: 23px;
}


/*-------------Secondary Nav Nav---------------*/
#AllContent #ContentLeft #secondaryNav{
width:448px;
height:49px;
display:block;
background-color:#FFFFFF;
}

#AllContent #ContentLeft #secondaryNav li{
display:inline;
}

#AllContent #ContentLeft #secondaryNav p{
width:540px;
font-size:11px;
padding-top:30px;
color:#9D8D85;
float:left;
}

#AllContent #ContentLeft #secondaryNav ul{

margin:0px;
padding:0px;
float:left;
}

/*-------------Secondary Nav offer---------------*/
#AllContent #ContentOfferLeft #secondaryNav{
width:448px;
height:49px;
display:block;
background-color:#FFFFFF;
}

#AllContent #ContentOfferLeft #secondaryNav li{
display:inline;
}

#AllContent #ContentOfferLeft #secondaryNav p{
width:540px;
font-size:11px;
padding-top:30px;
color:#9D8D85;
float:left;
}

#AllContent #ContentOfferLeft #secondaryNav ul{

margin:0px;
padding:0px;
float:left;
}



/*-------------Secondary Nav clients---------------*/
#AllContent #ContentLeft #secondaryNavClients{
width:550px;
display:block;
background-color:#FFFFFF;
}

#AllContent #ContentLeft #secondaryNavClients #clientsNav a.clients-pdf{
float:right;
font-size:12px;
font-weight:bold;
display:block;
color:#528fcc;
}

#AllContent #ContentLeft a.clients-pdf:hover{
color:#d4e3f2;
}

#AllContent #ContentLeft #secondaryNavClients li{
display:inline;
font-size:11px;
padding:0px;
margin:0px;
}

#AllContent #ContentLeft #secondaryNavClients p{
width:550px;
font-size:11px;
padding-top:5px;
color:#9D8D85;
padding-top:5px;
margin:0px;
/*float:left;*/
}

#AllContent #ContentLeft #secondaryNavClients ul{
margin:0px;
padding:0px;
float:left;
}


/*---US-----*/
#usNav a {
font-size:13px;
color:#007b8b;
}

#usNav a.selected, #usNav a:hover  {
color:#bfdee2;
}

/*---offer-----*/
#offerNav a {
font-size:13px;
color:#733B97;
}
#offerNav a.selected, #offerNav a:hover {
color:#b89eca;
}

/*---values-----*/
#valuesNav a {
font-size:13px;
color:#577b2a;
}
#valuesNav a.selected, #valuesNav a:hover {
color:#d5deca;
}

/*---meet-----*/
#meetNav a {
font-size:13px;
color:#dd6020;
}
#meetNav a.selected, #meetNav a:hover {
color:#eeaf8e;
}

/*---clients-----*/

#clientsNav a {
font-size:13px;
color:#528FCC;
}

#clientsNav a.selected, #clientsNav a:hover{
color:#D4E3F2;
}

/*-------------tertiary Nav---------------*/

#AllContent #ContentRight ul{
float:left;
margin:0px;
padding:0px;
}
/*------------------------Tertiary nav OFFER-------------------*/


#AllContent #ContentOfferRight ul#designOfferRightNav{
margin:0px;
padding:0px;
padding-top:85px;
}

#AllContent #ContentOfferRight ul#designOfferRightNav a{
color:#733B97;
font-size:11px;
font-weight:bold;
display:block;
width:180px;
margin:0px;
padding:0px;
border-bottom-style: solid ; 
border-bottom-color: #733B97; 
border-bottom-width: 1px; 
}

li.treenode{
padding-left:10px;
}

#AllContent #ContentOfferRight{
margin-left:50px;
margin-left:50px;
}

#AllContent #ContentOfferRight ul#designOfferRightNav ul{
font-size:11px;
display:block;
width:180px;
margin:0px;
padding:0px;
border-bottom-style: solid ; 
border-bottom-color: #733B97; 
border-bottom-width: 1px; 
border-right-style: solid ; 
border-right-color: #733B97; 
border-right-width: 1px; 
font-size:11px;
	color:#9D8D85;
	padding-top:4px;
	padding-bottom:4px;
	float: left;
}

#AllContent #ContentOfferRight ul#designOfferRightNav li{
	font-size:11px;
	color:#9D8D85;
	padding-top:4px;
	padding-bottom:4px;
	float: left;
}





/*----------------------hello----------------------------*/

#ContentRight .take-me-to a.treeclosed {
background-image:url(../images/nav/takemeto.gif);
background-repeat:no-repeat;
width:118px;
height:26px;
display:block;
}

#ContentRight .take-me-to a.treeclosed:hover{
background-image:url(../images/nav/takemeto.gif);
background-repeat:no-repeat;

}

#ContentRight .take-me-to a.treeopen {
background-image:url(../images/nav/takemeto.gif);
background-repeat:no-repeat;
width:118px;
height:26px;
display:block;
}

#ContentRight a.links{
padding-left:30px;
color:#EB138C;
}

#ContentRight a.links:hover{
color:#9D8D85;
}

#ContentRight a.news{
padding-left:30px;
text-decoration:none;
border-color:#FFFFFF;
}

/*------------------------Tertiary pdf home-------------------*/

a#homePdf{
padding-left:16px;
font-size:13px;
color:#9d8d85;
}

a#homePdf:hover{
color:#9d8d85;
}

/*------------------------Tertiary nav offer-------------------*/

.offerVideo{
	font-size:13px;
	color:#EC008C;
	font-weight:normal;
}




a#offerPdf{
font-size:13px;
color:#723d95;
font-weight:bold;
padding-left:10px;
}

a#offerPdf:hover{
color:#dccee4;
}

#offerLink{
font-size:13px;
color:#723d95;
font-weight:bold;

}

a#offerLink:hover{
color:#dccee4;
}


/*------------------------Tertiary nav Meet-------------------*/

a#meetPdf{
font-size:13px;
color:#dd6020;
font-weight:bold;
}

a#meetPdf:hover{
color:#dd6020;
}

/*----------------------CLASS-------------------------------*/
.clearing {
	font-size: 0px;
	clear: both;
	height: 1px;
}
.hidden
{
	display:none
}

.columnRight-blank-space{
width:175px; 
height:305px;

}

.blue{
color:#5191CD;
}

