/* CSS Document */
/*
join us
*/
.exp {text-align:justify; padding-right:10px; font-style:italic;}
.highlight {color:#ff6600;}
.mail {color:#32A5F7; font-size:11.5px; font-family:arial; text-decoration:under-line;}
a.career {color:#74B8E9; font-size:11.5px; font-weight:bold; font-family:arial; text-decoration:none;}
a.career:hover {color:#32A5F7; font-size:11.5px; font-family:arial; text-decoration:none;}

a.white{
font-size:11px;color:#FFFFFF;
text-decoration:underline;
}
a.white:hover{
color:#FFFFFF;
text-decoration:underline overline;
}
.joinus{
background-image:url(../images/joinus_tab.png); width:296px; height:121px; display:block;
background-repeat:no-repeat;padding-top: 85px;
}
.joinusheading{
background-image: url(../images/headings/joinus.png);
background-repeat: no-repeat;
width:92px;
height:33px;
margin-left:18px;
display:block;
margin-top: -30px;
}

.joinus a{
font-size:11px;color:#FFFFFF;
text-decoration:underline;
}
.joinus a:hover{
color:#FFFFFF;
text-decoration:underline overline;
}

/* for services*/
.services_main_text{
margin-left:20px;
height: 140px;
}
.bolder{
font-weight:bolder;
}

.grey{
color: #c5c5c5;
}

.salesobj{
background-image: url(../images/headings/salesobjective.png);
background-repeat: no-repeat;
width: 169px;
height:20px;
margin-left:18px;
display:block;
margin-top: -20px;
}
.marketingobj{
background-image: url(../images/headings/marketingobjective.png);
background-repeat: no-repeat;
width: 211px;
height:20px;
margin-left:18px;
display:block;
margin-top: -20px;
}
.pasolution{
background-image: url(../images/headings/thepulleyascentsolution.png);
background-repeat: no-repeat;
width:323px;
height:29px;
margin-left:18px;
display:block;
}
.pavalues{
background-image: url(../images/headings/pavalues.png);
background-repeat: no-repeat;
width:247px;
height:28px;
margin-left:18px;
display:block;
margin-top: -45px;
}
.casestudy{
background-image: url(../images/headings/casestudy.png);
background-repeat: no-repeat;
width:113px;
height:20px;
margin-left:18px;
display:block;
}
.requestforconsult{
background-image: url(../images/headings/requestforconsult.png);
background-repeat: no-repeat;
width:227px;
height:20px;
margin-left:18px;
display:block;
margin-top: -20px;
}
/*for use of left border for content */

.leftborder{
border-left:#d3d3d3 1px solid; 
padding-top: 5px;
}
.left_right_bottom_border{
border-left:#d3d3d3 1px solid; 
border-right: #d3d3d3 1px solid;
border-bottom: #d3d3d3 1px solid;
}
/*display a single pic on left content its container*/
.left_container_pic{
margin-left: 20px;
height:100%;

}
/*container's pic*/
.left_container_pic_left{
float:left; text-align:right;border:1px solid #a6a6a6;
}
/*text to appear on the right of the pic */
span.right{
font-size: 13px; width:60%; float:right; margin-right:20px;
}


.left_full{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
float:none;
clear:both;
margin-left: 20px;
}

.greybox01{

background-image:url(../images/spacer.gif);
border-left: 1px solid #d3d3d3;

border-right: 1px solid #d3d3d3;
background-repeat: no-repeat;
width: 234px;
float:left;
height: 100%;
display:inline-block;

}

.greybox02{
/*background-image:url(../images/greybox.jpg);*/


background-repeat: no-repeat;
width: 227px;
float:right;
padding-right: 2px;
display: inline-block;
height:100%;
}

.orangeheading{
margin-left:18px;
}

.readmore01{
background-image:url(../images/bullets/readmore01.gif);
background-repeat:no-repeat;
margin-left: 28px;
}
.readmore01 a{
font-size: 13px;
position: relative;
bottom:2px;
margin-left: 15px;
}


.bullet01{
background-image: url(../images/bullets/bullet01.gif);
background-repeat: no-repeat;
}

#ul01{
margin-right: 20px;
}
#ul01 ul{
	list-style-type: disc;
	list-style-image: url('../images/bullets/bullet01.gif');
	list-style-position: inside;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1.45em;
	font-size:13px;
	margin-left: 16px;
	line-height:14px;
	margin-top: 5px;
	cursor:pointer;
	}
	
#ul02{
margin-right: 20px;
}
#ul02 ul{
	list-style-type: disc;
	list-style-image: url('../images/bullets/bullet01.gif');
	list-style-position: inside;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1.45em;
	font-size:13px;
	margin-left: 16px;
	line-height:14px;
	margin-top: 5px;
	cursor:default;
	}
#ul02 ul li{
padding-bottom:7px;
}
.headingblue01{
	color:#20b8e9;
	font-weight:bold;
}


.readmore02{
background-image:url(../images/bullets/readmore01.gif);
background-repeat:no-repeat;
margin-top: 10px;
/*margin-bottom: 10px;*/
}
.readmore02 a{
font-size: 13px;
position: relative;
bottom:2px;
margin-left: 30px;
}


p.testimonial{
font-size:13px;
color:#333333;
}

.copyright{
color: #d4d4d4;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;margin-left: 20px;
margin-bottom: 20px;
}

.footer_right{
float:right;
font-size:13px;
color:#7a7a7a;
font-weight: bold;
margin-right:60px;
}
.footer_left{
font-size:13px;
color:#7a7a7a;
font-weight: bold;
margin-left: 20px;
float: clear;
}

ul.services, ul.services a{
	list-style-type: disc;
	
	list-style-position: inside;
	padding-left: 1em;
	text-indent: -1.45em;
	font-size:13px;
	margin-left:25px;

	margin-top: 5px;
	width: 200px;
	}

/*to reset the margins for ul*/
ul.services a{
	text-decoration:none;
	text-align:left;
	margin-left: 0px;
	padding-left: 0px;
}
ul.services li.norm{
border-bottom: 1px dotted #FF9900;
list-style-image: url('../images/bullets/bullet02_orange.gif');
}
ul.services li.sub{
border-bottom: 1px dotted #FF9900;
list-style-image: url('../images/bullets/bullet02_lightorange.gif');
}
ul.services li.mainheader{
border:hidden;cursor:default;
list-style-image: url('../images/bullets/bullet02_orange.gif');
}
ul.services li.sub:hover{
	text-decoration:none;
	text-align:left;
	margin-left: 0px;
	padding-left: 0px;
	background-color:#ffd074;
	color: #FFFFFF;
	display:block;
	list-style-image: url('../images/bullets/bullet02_lightorange.gif');
}


ul.services li:hover{
	text-decoration:none;
	text-align:left;
	margin-left: 0px;
	padding-left: 0px;
	background-color:#FF9933;
	color: #FFFFFF;
	display:block;
	list-style-image: url('../images/bullets/bullet02_orange.gif');
}
ul.services li a{
color:#333333;
}
ul.services li a:hover{
color: #FFFFFF;
}

	
ul.questions{
	color:#FFFFAF;
	width: 240px;
	list-style-type:square;
	list-style-image: url('../images/bullets/bullet_toggle_plus.png');
	list-style-position: inside;
	padding-left: 1em;
	text-indent: -1.8em;
	font-size:13px;
	margin-left:25px;
	padding-top: 60px; /*margin-top doesnt work offset in mozilla*/
	margin-top:0;
	cursor:default;
	line-height:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
ul.questions li,ul.questions li a{
	margin-bottom: 15px;
	font-weight:bold;
	margin-top:0;cursor:default;
}
ul.questions li a{
	text-decoration: underline;cursor:default;
}
p{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
p.norm{
padding-right: 8px;
margin-left: 5px;
width: 190px;
}
p.long{
padding-right: 10px;
}
.dropcap {
  float: left;
  font: normal 60pt/0.8em Helvetica, Verdana, Arial, sans-serif;
  color: #f87900;
  margin-right: 3px;
}

.viewquestions{
background-image:url(../images/bullets/user_comment.png);
background-repeat:no-repeat;
margin-top: 10px;
/*margin-bottom: 10px;*/
}
.viewquestions a{
font-size: 13px;
position: relative;
bottom:2px;
}

.readmore03{
background-image:url(../images/bullets/readmore01.gif);
background-repeat:no-repeat;
margin-top: 10px;
/*margin-bottom: 10px;*/
}
.readmore03 a{
font-size: 13px;
position: relative;
bottom:2px;
margin-left:15px;
}


ul.supportList{
margin-right: 20px;
	list-style-type: disc;
	list-style-image: url('../images/bullets/bullet01.gif');
	list-style-position: inside;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1.45em;
	font-size:13px;
	margin-left: 16px;
	line-height:14px;
	margin-top: 5px;cursor:pointer;
	}

.loading{
font-size:13px;
}
.tooltip{
font-size: 13px;
}

ul{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-style:italic;
}








ul.client, ul.client a{
	list-style-type: disc;
	
	list-style-position: inside;
	padding-left: 1em;
	text-indent: -1.45em;
	font-size:13px;
	margin-left:25px;

	margin-top: 5px;
	width: 200px;
	
	}

/*to reset the margins for ul*/
ul.client a{
	text-decoration:none;
	text-align:left;
	margin-left: 0px;
	padding-left: 0px;
}
ul.client li.norm{
border-bottom: 1px dotted #FF9900;
list-style-image: url('../images/bullets/bullet02_orange.gif');
}

ul.client li.mainheader{
border:hidden;
list-style-image: url('../images/bullets/bullet02_orange.gif');
font-weight:bold;
}





	

