@charset "utf-8";
/* CSS Document */

/*--------upper part start------------*/

body{
	
	background: white url(http://localhost/ascentsofttech/image/bg.gif) top left repeat-x;
	background-color:#aa7585;
	margin:0px;
	padding:0px;
}
ul, li{border:0; padding:0; margin:0; list-style:none;}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


form{
margin:0px;
padding:0px;
}
img{
border:0px;
}
img a{
border:0px;
}
#main-container{
width:970px;
overflow:hidden;
margin:0 auto;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#5f5e5e;
text-align:left;
text-decoration:none;
padding-top:4px;

}

#news-container{
float:left;
width:800px;
overflow:hidden;
margin:0 auto;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#b40808;
text-align:left;
text-decoration:none;
padding-top:4px;
padding-left:10px;

}
.top-link{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
padding-left : 20px;
padding-right:15px;
color : #ffffff;
text-align : left;
}

.top-link a {
color : #ffffff;
text-decoration : none;
}
.top-link a:hover {
color : #ffffff;
text-decoration : underline;
}
/*--------upper part end------------*/


/*------------------logo start-----------------*/
.logo{
width:237px;
height:79px;
float:left;
padding: 5px 10px 5px 0 ;
}

.logo h1  {
	font-family: "Trebuchet Ms", Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	margin:0;
	padding:0;
	
}
 .logo h1 a {
	text-indent:-9999px;
	text-decoration:none;
	background-image: url(http://localhost/ascentsofttech/image/company-logo.jpg);
	display:block;
	background-repeat: no-repeat;
	height: 79px;
	width: 237px;
    margin-top: 0px;
	
}

/*------------------logo end----------------*/


/*------------------navigation started---------------------*/
.nav-back{
background-image:url(http://localhost/ascentsofttech/image/nav-back.gif);
background-repeat:repeat-x;
}
.nav-left{
background-image:url(http://localhost/ascentsofttech/image/nav-left.gif);
background-repeat:no-repeat;
height:46px;
width:56px;
}

.nav-right{
background-image:url(http://localhost/ascentsofttech/image/nav-right.gif);
background-repeat:no-repeat;
height:46px;
width:56px;
}
.navlower-txt{
 font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
 color:#fff;
 background-color:#8da0a4;
 }
.navlower-txt ul{
	padding-top:3px;
	list-style-type:none;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 4px;
	margin-left: 7px;
	width:100%;
	height:16px;
}
/**html .navlower-txt ul{
	margin-left: 8px;

}*/
.navlower-txt li{
	float:left;
	padding-left:0px;
	margin-left:3px;
	margin-right:3px;
	padding-top:0px;
	display: block;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.navlower-txt li a{
text-decoration:none;
 color:#fff;
}
.navlower-txt li a:hover{
text-decoration:none;
 color:#aa7585;
}
.navlower-text-devider {
	background-image: url(http://localhost/ascentsofttech/image/divider.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 1px;
	height: 15px;
}

/*---------navigation end----------*/


/*---------------body part started---------------*/

#middle-tabe{
width:530px;
margin:0px;
height:680px;
}


.portfolio-border{
border:#666666 solid 1px;
}
.portfolio-border2{
border:#666666 solid 2px;
padding:5px;

}
#portfolio-container{
width:780px;
height:700px;
overflow:scroll;

}
.rightdot-border{
border-right-color:#999999;
border-right-width:1px;
border-bottom-style:dotted;
}
#portfolio-box{
width:650px;

margin: 0 auto;


}
.border-middle{
border-left-color:#cecece;
border-left-width:1px;
border-left-style:solid;
border-right-color:#cecece;
border-right-width:1px;
border-right-style:solid;
padding-bottom:5px;
margin-bottom:0;
}
.border-middle2{
border-left-color:#aaaaaa;
border-left-width:1px;
border-left-style:solid;
border-right-color:#aaaaaa;
border-right-width:1px;
border-right-style:solid;
background-color:#e6e6e6;

}
.border-lower{
border-bottom-color:#cecece;
border-bottom-width:1px;
border-bottom-style:solid;
}
.border-top{
border-top-color:#cecece;
border-top-width:1px;
border-top-style:solid;
}

.border-lower2{
border-bottom-color:#aaaaaa;
border-bottom-width:1px;
border-bottom-style:solid;
background-color:#dcdcdc;
}
.border-right{
border-left-color:#cecece;
border-left-width:1px;
border-left-style:dotted;
padding-right:15px;
}

.content-new{
 font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color:#6d6b6b;
font-weight:normal;
text-decoration:none;
text-align:left;

}
.content-new a{
color:#6b132b;
text-decoration:underline;

}
.content-new a:hover{
color:#7B2C41;
text-decoration:none;
}
.content{
 font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#5C5C5C;
font-weight:normal;
text-decoration:none;
text-align:left;
}
.content a{
color:#ff0202;
text-decoration:none;

}
.content-spanred{
color:#b1001a;
font-weight:bold;
}

.content a:hover{
color:#b1001a;
text-decoration:underline;
}
.content2{
 font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color:#5C5C5C;
font-weight:normal;
text-decoration:none;
text-align:left;
}

.content2 ul{
margin:0px;
padding:0px;
}
.content2 li{
	background-image: url(http://localhost/ascentsofttech/image/arrow-red.gif);
	background-repeat:no-repeat;
	background-position:5px 17px;
	list-style-type: none;
	padding-left: 18px;
	padding-top: 12px;
}

 
 .content2 a{
/* background-image: url(http://localhost/ascentsofttech/image/arrow-red.gif);*/
 background-repeat:no-repeat;
 background-position:0px 10px;
 font-size:13px;

 color:#5C5C5C;
 font-weight:normal;
 text-decoration:none;
 }
 .content2 a:hover{
 font-size:13px;	
/* background-image: url(http://localhost/ascentsofttech/image/arrow-red.gif);*/
 background-repeat:no-repeat;
 background-position:0px 5px;
 font-weight:normal;
 color:#9c0606;
 text-decoration:none;
 }
 
 .content3{
 font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#ed0426;
font-weight:normal;
text-decoration:none;

}

.content3 ul{
margin:0px;
padding:0px;

}
.content3 li{
	background-image: url(http://localhost/ascentsofttech/image/arrow-black.gif);
	background-repeat:no-repeat;
	background-position:5px 16px;
	list-style-type: none;
	padding-left: 18px;
	padding-top: 12px;
}

 
 .content3  a{

 font-size:12px;
 padding-left:8px;
 color:#7B2C41;
 font-weight:700;
 text-decoration:underline;
 }
 .content3  a:hover{
 font-size:12px;	
font-weight:bold;
 padding-left:8px;
 color:#59020e;
 text-decoration:none;
 }
 .text-box1{
width:178px;
border: #cfcece solid 2px;
background-color:#f2f2f2;

}
.text-boxhire{
width:120px;
border: #494848 solid 1px;
background-color:#dddddd;
 font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#ed0426;
font-weight:normal;
text-decoration:none;


}
.text-boxhire2{
width:123px;
border: #494848 solid 1px;
background-color:#dddddd;
 font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#ed0426;
font-weight:normal;
text-decoration:none;


}


 .content4{
 font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#525050;
font-weight:bold;
text-decoration:none;

}

.content4 ul{
margin:0px;
padding:0px;
}
.content4 li{
	background-image: url(http://localhost/ascentsofttech/image/arrowred.gif);
	background-repeat:no-repeat;
	background-position:5px 20px;
	list-style-type: none;
	padding-left: 18px;
	padding-top: 15px;
}

 .content5{
 font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#525050;
font-weight:bold;
text-decoration:none;

}

.content5 ul{
margin:0px;
padding:0px;
}
.content5 li{
	background-image: url(http://localhost/ascentsofttech/image/arrowred.gif);
	background-repeat:no-repeat;
	background-position:5px 25px;
	list-style-type: none;
	padding-left: 18px;
	padding-top: 20px;
}

.text-box2{
width:174px;

border: #cfcece solid 2px;
background-color:#f2f2f2;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#494848;
font-weight:normal;
text-decoration:none;
text-align:left;

}
.text-box2 :focus{
width:174px;
border: #cfcece solid 2px;
background-color:#f2f2f2;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#f2f2f0;
font-weight:normal;
text-decoration:none;
text-align:left;

}

.text-box{
width:174px;
height:17px;
border: #cfcece solid 2px;
background-color:#f2f2f2;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#494848;
font-weight:normal;
text-decoration:none;
text-align:left;

}

.text-box:focus{
width:174px;
height:17px;
border: #cfcece solid 2px;
background-color:#e1dfdf;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#494848;
font-weight:normal;
text-decoration:none;
text-align:left;

}
.bg-hire{
	background-image: url(http://localhost/ascentsofttech/image/bg-hire.gif);
	background-repeat:repeat-x;
	height:150px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #696565;
	border-left-color: #696565;
}

.border-news{
border:#bababa solid 1px;
}
/* -------------footer--------------*/

.footer-bg{
background-color:#aa7585;
 height:87px;
 margin-top:5px;
 
 }
 
.footer-txt1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

font-weight:normal;
color:#ffffff;
padding-left:10px;
padding-bottom:50px;
}

.footer-txt1 a{
text-decoration:none;
color:#ffffff;
}
.footer-txt1 a:hover{
text-decoration:none;
color:#ffffff;
}

.footer-txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

font-weight:normal;
color:#ffffff;
padding-left:10px;

}

.footer-txt a{
text-decoration:none;
color:#ffffff;
}
.footer-txt a:hover{
text-decoration:none;
color:#ffffff;
}

.portfolio-back{
background-image:url(http://localhost/ascentsofttech/image/port-back.gif);
width:150px;
height:170px;
}

/* -------------footer--------------*/
.content-grayspan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6d6b6b;
	text-decoration: none;
}
.content-big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #6b132b;
	text-decoration: none;
}

.bg-dot{
background-image:url(http://localhost/ascentsofttech/image/bg-dot.gif);
background-repeat:repeat-y;
background-position:right;
height:250px;
}
.testi-back{
background-color:#f6f6f6;
}
.bottom-txt {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #d40706; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.bottom-txt UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.bottom-txt LI {
	BORDER-RIGHT: #d40706 1px solid; BORDER-TOP: #d40706 1px solid; FLOAT: left; MARGIN-LEFT: 5px; BORDER-LEFT: #d40706 1px solid; BORDER-BOTTOM: #d40706 1px solid
}
.bottom-txt LI A {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; COLOR: #d40706; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.bottom-txt LI A:hover {
	DISPLAY: block; FONT-WEIGHT: normal; COLOR: #fff; BACKGROUND-COLOR: #d40706; TEXT-DECORATION: none
}
.active {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #d40706; TEXT-DECORATION: none
}

.news-bg{
background-color:#990000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
padding:5px 5px 5PX	5px;
}

.news-txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
padding-left:4px;
color:#990000;
}

.portfolio-border{
border:#C1C1C1 solid 1px;
}
/* ----------- NAVIGATION----------- */
#navigation{
	background:url(http://localhost/ascentsofttech/image/shade.gif) repeat-x; 
	height:32px; 
	margin:0 auto;
	width:960px;
	}
	#navigation .right_link{
		float:right;
		font-size:11px;
		line-height:32px;
		margin:0 10px;
	}
	#navigation ul{
	 height:32px;
	 line-height:32px;
	 	
	}
	#navigation ul li{
		display:inline;
		margin-right:10px;
		
	}
	#navigation ul li a,
	#navigation ul li a:visited {
		background:url(http://localhost/ascentsofttech/image/line-a.gif) right no-repeat;
		padding:0 20px;
		display:block;
		text-decoration:none;
		float:left;
		color:#000000;
		font-weight:bold;
	}
	#navigation ul li a:hover{
		color:#FFFFFF;
		background:#888888;
	}	
/* ----------- SUBLINKS ----------- */
#sublinks{
	width:940px;
	background:#888888;
	height:400px;
	font-size:11px;
	color:#FFFFFF;
	padding-left:15px;
	padding-right:5px;
	text-align:justify;
}	
	#sublinks ul{
	 height:32px;
	 line-height:18px;	
	}
	#sublinks ul li{
		display:inline;
	}
	#sublinks ul li a,
	#sublinks ul li a:visited {
		padding:0 10px;
		display:block;
		text-decoration:none;
		float:left;
		color:#6B132B;
	}
	#sublinks ul li a:hover{
		text-decoration:underline;
	}	
/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 0px 0px;
margin-left: 0px;
margin-top: 1px;
margin-bottom: 1px;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 1px;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 0px;

border: 0px solid #f1d3d3;
color: #2d2b2b;
background: white url(http://localhost/ascentsofttech/ajax/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: none;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
background-image: url(http://localhost/ascentsofttech/ajax/shade1.gif);
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

