@charset "utf-8";
/* CSS Document - by Saad Ullah Khan*/

body{
padding:0px;
margin:0px;
font:12px/20px Arial, Helvetica, sans-serif;
color:#d1d3d4;
}


.clear{ padding:0px; margin:0px; display:block; clear:}

img{ border:0px; outline:0px;}

.topbar{
padding:0px;
margin:0 auto;
display:block;
clear:both;
height:42px;
width:100%;
background:url(../images/topbar-bg.gif) repeat-x
}

.topbar-content{
padding:0px;
margin:0 auto;
display:block;
clear:both;
width:946px;
height:42px;
text-align:right
}

.topbar-left {
padding:0px;
margin:0 auto;
display:block;
width:3px;
height:42px;
float:left;
}

.container{
padding:0px;
margin:0 auto;
display:block;
clear:both;
width:100%;
height:auto;
}

.main{
padding:0px;
margin:0 auto;
display:block;
clear:both;
width:946px;
height:auto;
background: url(../images/nav-logo-bg.gif) top repeat-x #fff;
border:1px solid #e3e3e4; border-bottom:0px; border-top:0px;
padding-bottom:00px;
}

.content-inner{
margin: 0 auto;
width:890px;
height:auto;
display:block;
clear:both;
font: 11px/16px Arial, Helvetica, sans-serif;
color:#818285;
padding-bottom:20px;
}

.content-inner h1{
padding:0px;
margin:0px;
display:block;
clear:both;
font: normal 18px/28px Arial, Helvetica, sans-serif;
color:#900038;
}

.content-inner h2{
padding:0px;
margin:0px;
display:block;
clear:both;
font: normal 14px/17px Arial, Helvetica, sans-serif;
color:#900038;
margin-top:15px;
margin-bottom:5px;
background:url(../images/plus.gif) no-repeat left;
padding-left:20px;
}

.content-inner h3{
padding:0px;
margin:0px;
display:block;
clear:both;
font: normal 14px/17px Arial, Helvetica, sans-serif;
color:#900038;
margin-top:15px;
margin-bottom:5px;
}

.content-inner h4{
padding:0px;
margin:0px;
display:block;
clear:both;
width:100%;
font:18px/20px "Trebuchet MS", arial, Arial;
color:#900038;
text-transform:uppercase;
border-bottom:0px solid #F2F2F2;
padding-bottom:8px;
}

.pakistan{
padding:0px;
margin:0px;
display:block;
clear:both;
font: normal 14px/17px Arial, Helvetica, sans-serif;
color:#900038;
}


.breadcrum{
margin: 0 auto;
width:890px;
height:25px;
display:block;
clear:both;
font:11px/25px "Trebuchet MS", arial, Arial;
color:#808285;
background:url(../images/bg-breadcrum.gif) repeat-x;
text-indent:10px;
}

.breadcrum a {color:#808285; font:11px/25px "Trebuchet MS", arial, Arial; text-decoration:none;}
.breadcrum a:visited {color:#808285; font:11px/25px "Trebuchet MS", arial, Arial; text-decoration:none;}
.breadcrum a:hover {color:#73002b; font:11px/25px "Trebuchet MS", arial, Arial; text-decoration:none;}

#maroon{ color:#73002b}

.innercontent-text{
width:650px;
height:auto;
min-height:400px;
display:block;
float:right;
font:12px/17px Arial, Helvetica, sans-serif;
color:#818285;
margin-top:10px;
}

.innercontent-text a {color:#818285; text-decoration:none;}
.innercontent-text a:visited {color:#818285; text-decoration:none;}
.innercontent-text a:hover {color:#900038; text-decoration:none;}

.innercontent-text p{
padding:0px;
margin:0px;
display:block;
clear:both;
font:12px/17px Arial, Helvetica, sans-serif;
color:#818285;
margin-top:10px;
}



.innercontent-text h1{
padding:0px;
margin:0px;
display:block;
clear:both;
width:100%;
font:18px/20px "Trebuchet MS", arial, Arial;
color:#900038;
text-transform:uppercase;
border-bottom:1px solid #F2F2F2;
padding-bottom:8px;
}

.innercontent-text h1 span{
padding:0px;
margin:0px;
font:14px/16px "Trebuchet MS", arial, Arial;
color:#808285;
text-transform:capitalize;
}

.innercontent-text ul{
padding:0px;
margin:0px;
display:block;
float:left;
font: 12px/17px Arial, Helvetica, sans-serif;
color:#818285;
width:auto;
padding-left:20px;
margin-left:15px;
margin-bottom:20px;
margin-top:10px;

}

.innercontent-text ul li{
padding:0px;
margin:0px;
list-style-type:square;
list-style-position: outside;
}

#topmargin{ margin-top:0px; width:660px;}


.navigation-logo{
padding:0px;
margin:0 auto;
display:block;
clear:both;
width:893px;
height:120px;
}

.logo{
padding:0px;
margin:0px;
display:block;
float:left;
width:227px;
height:120px;
}

.navigation{
padding:0px;
margin:0px;
display:block;
float: right;
width:513px;
height:35px;
margin-top:43px;
}

.navigation ul{
padding:0px;
margin:0px;
display:block;
float:left;
list-style-type:none;
width:auto;
height:auto;
}

.navigation ul li{
padding:0px;
margin:0px;
display: inline;
float:left;
}

.navigation ul li a{ padding:0px; margin:0px; outline:0;}
.navigation ul li a:visited{ padding:0px; margin:0px; outline:0;}
.navigation ul li a:hover{ padding:0px; margin:0px; outline:0;}

.header-images{
padding:0px;
margin:0 auto;
display:block;
clear:both;
width:910px;
height:400px;
}

#header-portfolio{
width:890px;
height:200px;
display:block;
clear:both;
}

.homepage-boxes{
padding:0px;
margin:0 auto;
display:block;
clear:both;
width:895px;
height:198px;
margin-top:20px;
}

.homepage-box{
padding:0px;
margin:0px;
display:block;
float:left;
width:216px;
height:198px;
margin-right:10px;
}

.homepage-box-head{
padding:0px;
margin:0 auto;
display:block;
clear:both;
width:216px;
height:38px;
}

.homepage-box-content{
padding:0px;
margin:0 auto;
display:block;
clear:both;
width:216px;
height:160px;
background:url(../images/hompage-box-bg.gif) no-repeat;
}

.homepage-box-content p{
padding:15px;
margin:0px;
display:block;
clear:both;
width:186px;
height:130px;
font:11px/13px Arial, Helvetica, sans-serif;
color:#818285
}

.homepage-box-content span{ color:#73002b}

.footer1{
padding:0px;
margin:0 auto;
display:block;
clear:both;
background:#6d6e71;
width:100%;
height:54px;
}

.footer1-text{
padding:0px;
margin:0 auto;
display:block;
clear:both;
width:890px;
height:54px;
font:11px/54px Arial, Helvetica, sans-serif;
color:#d1d3d4;
}

.footer1-text p{
padding:0px 16px 0px 0;
margin:10px 13px 0 0;
display:block;
width:24px;
height:32px;
float:left;
border-right: solid 1px #8b8c8a;
}

.footer1-text-left{
padding:0px;
margin:0px;
display:block;
float:left;
width:300px;
height:54px;
}

.footer1-text a{color:#d1d3d4; text-decoration:none; font-weight:bold; padding-left:5px; padding-right:5px;}
.footer1-text a:visited{color:#d1d3d4; text-decoration:none; font-weight:bold}
.footer1-text a:hover{color:#fff; text-decoration:none; font-weight:bold}

.footer1-text-right{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
display:block;
float:right;
width:590px;
height:54px;
text-align:right;
font-size:12px;
}

.footer1-text-right ul{
list-style-type:none;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
float:right;
text-align:right;
font-size:12px;
}
.footer1-text-right ul li{
list-style-type:none;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
float:right;

}


.footer2{
padding:0px;
margin:0 auto;
display:block;
clear:both;
background:#939598;
width:100%;
height:175px;
}

.footer2-text{
padding:0px;
margin:0 auto;
display:block;
clear:both;
max-width:890px;
height: auto;
}

.footer2-text-left{
padding:0px;
margin:0 auto;
display:block;
clear:both;
width:890px;
height:auto;
}

.footer2-text-left ul{
padding:0px;
margin:0px;
display:block;
float:left;
font:11px/16px Arial, Helvetica, sans-serif;
color:#d1d3d4;
list-style-type:none;
width:120px;
height:auto;
margin-top:15px;
}

.footer2-text-left ul li{
padding:0px;
margin:0px;
display:block;
float:left;
font:11px/16px Arial, Helvetica, sans-serif;
color:#d1d3d4;
list-style-type:none;
width:120px;
height: 16px;
text-align:left;
}

.footer2-text-left ul li strong{
font-weight:bold;
font-size:12px;
}

.footer2-text-left ul li strong a{color:#d1d3d4; text-decoration:none}
.footer2-text-left ul li strong a:visited{color:#d1d3d4; text-decoration:none}
.footer2-text-left ul li strong a:hover{color:#414042; text-decoration:none}


.footer2-text-left-row{
padding:0px;
margin:0px;
display:block;
clear:both;
width:650px;
height:20px;
font:12px/20px Arial, Helvetica, sans-serif;
color:#d1d3d4;
margin-top:8px;
}

.footer2-text-left a{ color:#414042; text-decoration:none;}
.footer2-text-left a:visited{ color:#414042; text-decoration:none}
.footer2-text-left a:hover{ color:#d1d3d4; text-decoration:none}

.footer2-text-left-row h1{
padding:0px;
margin:0px;
font:normal 12px/20px Arial, Helvetica, sans-serif;
color:#d1d3d4;
display:block; 
float:left;
width:80px;
}

.footer2-text-right{
padding:0px;
margin:0px;
display:block;
float:right;
width:220px;
height: 150px;
}

.footer2-text-right h1{
padding:0px;
margin:0px;
display:block;
float:right;
margin-top:105px;
font:normal 12px Arial, Helvetica, sans-serif;
}

a{ color:#d1d3d4; text-decoration:none;}
a:visited{ color:#d1d3d4; text-decoration:none;}
a:hover{ color:#fff; text-decoration: underline;}


/*new carousel*/

#newsticker-demo { 
	padding:0px;
	margin: 0 auto;
	display:block;
	clear:both;
	position: relative; /*leave this value alone*/
	height: 220px; /*Height should enough to fit largest content's height*/

}


.newsticker-jcarousellite { width:170px; margin:0 auto; display:block; cursor:pointer;}
.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:1px; width:137px; margin-top:10px; margin-right:5px; margin-left:5px;}

.newsticker-jcarousellite ul li img{
width:137px;
height:124px;
}

.next{
	padding:0px;
	margin:0px;
	display:block;
	float:right;
	background:none;
	outline:none;
	border:none;
	position:relative;
	right:10px;
	top:60px;
}

.prev{
	padding:0px;
	margin:0px;
	display:block;
	float: left;
	background:none;
	outline:none;
	border:none;
	position:relative;
	left:10px;
	top:60px;
}

.clear { clear: both; }

.newsticker-jcarousellite h5{
	padding:0px;
	margin:0 auto;
	display:block;
	font: bold 11px/15px Arial, Helvetica, sans-serif;
	color:#346781;
	text-align:center;
	width:137px;
	height:15px;
}

.newsticker-jcarousellite h5 span a{color:#68696b; text-decoration:none}
.newsticker-jcarousellite h5 span a:visited{color:#68696b; text-decoration:none}
.newsticker-jcarousellite h5 span a:hover{color:#fff; text-decoration:none}

/*portfolio*/

/* home page carousel*/

/*new carousel*/

.client-box{
padding:0px;
margin:0 auto;
display:block;
clear:both;
width:895px;
height:117px;
text-align:center;
cursor:default;
background:url(../images/clientbox-bg.gif) no-repeat;
margin-top:20px;
margin-bottom:20px;
}

.clients{
	width:650px;
	height:auto;
	min-height:400px;
	display:block;
	float:left;
	font:12px/17px Arial, Helvetica, sans-serif;
	color:#818285;
	margin-top:10px;
}

.clients ul{
	padding:30px 0 30px 0;
	margin:0 0 0 0;
	display:block;
	float:left;
	list-style-type:none;
	border-bottom: solid 1px #e7e8e9;
	width:650px
}

.clients ul li{
	padding:0 25px 0 0px;
	margin:0 0 0 0;
	display:block;
	float:left;
	text-align:right;
	height:76px
}


#newsticker-demo2 { 
	padding:0px;
	margin: 0px;
	display:block;
	float:right;
	position: relative; /*leave this value alone*/
	height: 220px; /*Height should enough to fit largest content's height*/
	width:750px;
}


.newsticker-jcarousellite2 { width:750px; height:96px; margin:0px; display:block; cursor:pointer; float:right; margin-right:50px; margin-top:10px;}
.newsticker-jcarousellite2 ul li{ display:block; float:left; width:680px; height:96px; list-style:none; display:block; padding-bottom:1px; }

.newsticker-jcarousellite2 ul li img{
margin:0 auto;
width:auto;
height:96px;
display:block;
clear:both;
}

.next2{
	padding:0px;
	margin:0px;
	display:block;
	float:right;
	background:none;
	outline:none;
	border:none;
	position:relative;
	right:30px;
	top:45px;
}

.prev2{
	padding:0px;
	margin:0px;
	display:block;
	float: left;
	background:none;
	outline:none;
	border:none;
	position:relative;
	left:130px;
	top:45px;
}
/*end*/

.portfolio-box-container{
	display:block;
	clear:both;
	width:650px;
	height:160px;
}


.portfolio-box{
	padding: 0px;
	background:url(../images/bg-clienttitle2.gif) no-repeat;
	color: #fff;
	cursor: pointer;
	border-bottom:1px solid #e6e7e8;
	width:139px;
	height:150px;
	float:left;
	display:block;
	margin-right:20px;
	margin-bottom:20px;
}

.portfolio-box img{
width:113px;
height:103px;
border:1px solid #fff;
display:block;
clear:both;
margin:0 auto;
margin-top:9px;
}

.portfolio-box h1{
width:116px;
height:20px;
display:block;
clear:both;
margin:0 auto;
margin-top:5px;
font:14px/20px "Trebuchet MS", arial, Arial Arial, Helvetica, sans-serif;
color:#900038;
font-weight:bold;
text-transform:none;
}

.portfolio-box h1 a{color:#900038; text-decoration:none;}
.portfolio-box h1 a:visited{color:#900038; text-decoration:none;}
.portfolio-box h1 a:hover{color:#6c6d71; text-decoration:none;}

<!--headign gallery-->

.heading-portfolio{
padding:0px;
margin:0px;
display:block;
clear:both;
font:16px/28px Arial, Helvetica, sans-serif;
color:#900038;
}

input{
padding:3px;
background:#fff;
border:1px solid #dedfe0;
font:12px/20px Arial, Helvetica, sans-serif;
color:#818285;
outline:0px;
}

textarea{
padding:3px;
background:#fff;
border:1px solid #dedfe0;
font:12px/20px Arial, Helvetica, sans-serif;
color:#818285;
width:220px;
outline:0px;
}

fieldset{
border:0px;
display:block;
outline:0px;
}

select{
padding:3px;
background:#fff;
border:1px solid #dedfe0;
font:12px/20px Arial, Helvetica, sans-serif;
color:#818285;
outline:0px;
}

legend{
	padding:0px;
	margin:0px;
	display:block;
	float:left;
	color:#818285;
	width:400px;
}

legend span{
	display:block;
	float:left;
	width:180px;
}

/*Old Team*/

.teambox{
padding:8px;;
margin:0px;
display:block;
clear:both;
width:97%;
height:auto;
border:1px solid #F2F2F2;
margin-top:15px;
}

.teambox p{
padding:0px;
margin:0px;
display:block;
float:right;
width:630px;
height: auto;
margin-top:8px;
}

.teambox h1{
padding:0px;
margin:0px;
display:block;
float:right;
width:630px;
font:18px/18px "Trebuchet MS", arial, Arial;
color:#900038;
text-transform:none;
border-bottom:1px solid #F2F2F2;
padding-left:2px;
}

.teambox h1 span{
padding-left:3px;
margin-left:10px;
font:12px/16px "Trebuchet MS", arial, Arial;
}

/*Old Team end*/


/* New Team*/

.hassaan{
padding:8px;
margin:0px;
display:block;
clear:both;
width:97%;
height:auto;
border:1px solid #F2F2F2;
margin-top:15px;
}

.hassaan img{
padding:2px;
margin:0px;
width:159px;
height:194px;
}

.hassaan p{
padding:0px;
margin:0px;
display:block;
float:right;
width:450px;
height:190px;
margin-top:15px;
}

.hassaan h1{
padding:0px;
margin:0px;
display:block;
float:right;
width:450px;
font:18px/25px "Trebuchet MS", arial, Arial;
color:#900038;
text-transform:none;
border-bottom:1px solid #F2F2F2;
padding-left:2px;
}

.hassaan h1 span{
padding-left:3px;
margin-left:10px;
font:12px/25px "Trebuchet MS", arial, Arial;
}


.atif{
padding:8px;
margin:0px;
display:block;
clear:both;
width:97%;
height:auto;
border:1px solid #F2F2F2;
margin-top:15px;
}

.atif img{
padding:2px;
margin:0px;
width:159px;
height:194px;
}

.atif p{
padding:0px;
margin:0px;
display:block;
float:right;
width:450px;
height:190px;
margin-top:15px;
}

.atif h1{
padding:0px;
margin:0px;
display:block;
float:right;
width:450px;
font:18px/25px "Trebuchet MS", arial, Arial;
color:#900038;
text-transform:none;
border-bottom:1px solid #F2F2F2;
padding-left:2px;
}

.atif h1 span{
padding-left:3px;
margin-left:10px;
font:12px/25px "Trebuchet MS", arial, Arial;
}

.ashab{
padding:8px;
margin:0px;
display:block;
clear:both;
width:97%;
height:auto;
border:1px solid #F2F2F2;
margin-top:15px;
}

.ashab img{
padding:2px;
margin:0px;
width:159px;
height:194px;
}

.ashab p{
padding:0px;
margin:0px;
display:block;
float:right;
width:450px;
height:210px;
margin-top:15px;
}

.ashab h1{
padding:0px;
margin:0px;
display:block;
float:right;
width:450px;
font:18px/25px "Trebuchet MS", arial, Arial;
color:#900038;
text-transform:none;
border-bottom:1px solid #F2F2F2;
padding-left:2px;
}

.ashab h1 span{
padding-left:3px;
margin-left:10px;
font:12px/25px "Trebuchet MS", arial, Arial;
}



.arshad{
padding:8px;
margin:0px;
display:block;
clear:both;
width:97%;
height:auto;
border:1px solid #F2F2F2;
margin-top:15px;
}

.arshad img{
padding:2px;
margin:0px;
width:159px;
height:194px;
}

.arshad p{
padding:0px;
margin:0px;
display:block;
float:right;
width:450px;
height:165px;
margin-top:15px;
}

.arshad h1{
padding:0px;
margin:0px;
display:block;
float:right;
width:450px;
font:18px/25px "Trebuchet MS", arial, Arial;
color:#900038;
text-transform:none;
border-bottom:1px solid #F2F2F2;
padding-left:2px;
}

.arshad h1 span{
padding-left:3px;
margin-left:10px;
font:12px/25px "Trebuchet MS", arial, Arial;
}



.sohail{
padding:8px;
margin:0px;
display:block;
clear:both;
width:97%;
height:auto;
border:1px solid #F2F2F2;
margin-top:15px;
}

.sohail img{
padding:2px;
margin:0px;
width:159px;
height:194px;
}

.sohail p{
padding:0px;
margin:0px;
display:block;
float:right;
width:450px;
height:165px;
margin-top:15px;
}

.sohail h1{
padding:0px;
margin:0px;
display:block;
float:right;
width:450px;
font:18px/25px "Trebuchet MS", arial, Arial;
color:#900038;
text-transform:none;
border-bottom:1px solid #F2F2F2;
padding-left:2px;
}

.sohail h1 span{
padding-left:3px;
margin-left:10px;
font:12px/25px "Trebuchet MS", arial, Arial;
}


.faizel{
padding:8px;
margin:0px;
display:block;
clear:both;
width:97%;
height:auto;
border:1px solid #F2F2F2;
margin-top:15px;
}

.faizel img{
padding:2px;
margin:0px;
width:159px;
height:194px;
}

.faizel p{
padding:0px;
margin:0px;
display:block;
float:right;
width:450px;
height:165px;
margin-top:15px;
}

.faizel h1{
padding:0px;
margin:0px;
display:block;
float:right;
width:450px;
font:18px/25px "Trebuchet MS", arial, Arial;
color:#900038;
text-transform:none;
border-bottom:1px solid #F2F2F2;
padding-left:2px;
}

.faizel h1 span{
padding-left:3px;
margin-left:10px;
font:12px/25px "Trebuchet MS", arial, Arial;
}



/* New Team end*/


/* Contact end*/

.contact-box{
padding:0px;
margin:0px;
display:block;
clear:both;
width:97%;
height:auto;
border:0px solid #F2F2F2;
}

.contact-box1{
padding:2px;
margin:0px;
display:block;
float:left;
width:54%;
height:auto;
border:1px solid #F2F2F2;
}

.contact-box2{
padding:2px;
margin:0px;
display:block;
float:right;
width:42%;
height:auto;
border:1px solid #F2F2F2;
}

.contact-box2 img{
padding:2px;
margin:0 auto;
display:block;
clear:both;
border:1px solid #ccc;
width:240px;
height:200px;
margin-bottom:10px;
}


.contact-box h1{
padding:0px;
margin:0px;
display:block;
float:left;
width:95%;
font:18px/30px "Trebuchet MS", arial, Arial;
color:#900038;
text-transform:uppercase;
margin-bottom:15px;
border:0px;
margin-left:7px;
border-bottom:1px solid #F2F2F2;
}

.contact-box p{
padding:7px;
}

.contact-box h1 span{
padding-left:3px;
margin-left:10px;
font:12px/25px "Trebuchet MS", arial, Arial;
}

.hosting-head{
display:block;
clear:both;
width:auto;
height:50px;
}

.hosting-leftlinks{
padding:0px;
margin:0px;
display:block;
float:left;
width:210px;
height: auto;
text-align:center;
margin-top:30px;
}

.hosting-leftlinks img{
margin-bottom:20px;
}

.portfolio-banner{
padding:0px 0 0 2px;
margin:0px;
display:block;
float:left;
width:210px;
height: auto;
text-align:center;
margin-top:30px;
}

.portfolio-banner img{
margin-bottom:30px;
}

.services-container{
display:block;
float:left;
width:320px;
border-right:1px solid #e7e8e9
}

#rightalign{
float:right;
border-right:0px;
padding:0 4px 0 0;
}

.services-box{
padding:0px;
margin:0px;
display:block;
float:left;
width:300px;
border-bottom:1px solid #e7e8e9;
margin-top:20px;
}



.services-box h1{
padding:0px;
margin:0px;
display:block;
clear:both;
width:auto;
height:auto;
border:0px;
}

.services-box h2{
padding:0px;
margin:0px;
display:block;
clear:both;
width:auto;
height:10px;
margin-top:15px;
margin-bottom:20px;
}

.services-box p{
padding:0px;
}








.services-box1{
padding:0px;
margin:0px;
display:block;
float:left;
width:300px;
border-bottom:0px solid #e7e8e9;
margin-top:20px;
}



.services-box1 h1{
padding:0px;
margin:0px;
display:block;
clear:both;
width:auto;
height:auto;
border:0px;
}

.services-box1 h2{
padding:0px;
margin:0px;
display:block;
clear:both;
width:auto;
height:10px;
margin-top:15px;
margin-bottom:20px;
}

.services-box1 p{
padding:0px;
}





/*footer support*/

.footer-support{
padding:0px;
margin:0px;
display:block;
float:right;
width:190px;
height:80px;
margin-top:30px;
}

.footer-support h1{
padding:0px;
margin:0px;
display:block;
clear:both;
font:bold 12px/34px Arial, Helvetica, sans-serif;
color:#d1d3d4;
text-indent:10px;
}

.footer-support img{
display:block;
float:left;
padding:0px;
margin:0px;
border:0px;
outline:0px;
}

.footer-support img a { padding:0px; margin:0px; border:0px; outline:0px; }
.footer-support img a:visited { padding:0px; margin:0px; border:0px; outline:0px; }
.footer-support img a:hover { padding:0px; margin:0px; border:0px; outline:0px; }


/*footer support*/

/*SERVICES PAGES BULLETS*/

.services_bullets{
padding:6px 0 0 0;
margin:0 auto;
display:block;
clear:both;
height:auto;
}

.services_bullets label{
padding:0px 0px 0px 0px;
margin:0px;
}

.services_bullets p{
padding:12px 0px 6px 0px;
margin:0px;
}


.services_bullets ul{
padding:0px 55px 0 0;
margin:0px;
display:block;
float:left;
font:12px/20px Arial, Helvetica, sans-serif;
color:#818285;
list-style-type:none;
width:270px;
height:auto;
margin-top:0px;
}

.services_bullets ul li{

padding:0px 0px 0px 8px;
display:block;
float:left;
font:12px/20px Arial, Helvetica, sans-serif;
color:#818285;
list-style-type:none;
width:270px;
background:url(../images/maroon_bullet.gif) no-repeat left  top ;
}

.services_bullets ul li strong{
font-weight:bold;
font-size:12px;
}

.services_bullets ul li strong a{color:#818285; text-decoration:none}
.services_bullets ul li strong a:visited{color:#d1d3d4; text-decoration:none}
.services_bullets ul li strong a:hover{color:#414042; text-decoration:none}
/*DIGITAL SERVICES BULLETS*/





/* BULLETS CSS */

.bullets{
padding:6px 0 0 0;
margin:0 auto;
display:block;
clear:both;
height:auto;
}

.bullets ul{
padding:0px 12px 15px 0;
margin:0px;
display:block;
float:left;
font:12px/20px Arial, Helvetica, sans-serif;
color:#818285;
list-style-type:none;
width:630px;
height:auto;
margin-top:0px;
}

.bullets ul li{

padding:0px 0px 0px 8px;
display:block;
float:left;
font:12px/20px Arial, Helvetica, sans-serif;
color:#818285;
list-style-type:none;
width:630px;
background:url(../images/maroon_bullet.gif) no-repeat left  top ;
}

.bullets ul li strong a{color:#818285; text-decoration:none}
.bullets ul li strong a:visited{color:#d1d3d4; text-decoration:none}
.bullets ul li strong a:hover{color:#414042; text-decoration:none}
/*DIGITAL SERVICES BULLETS*/
