.navigation-text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	text-decoration: none; text-transform:uppercase
}
#logo {
  	background:url(../images/logo.jpg) center no-repeat
}
.redesign {
	background-image: url(../images/redesign-banner.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.navigation-text a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	text-decoration: none;
}
.navigation-text a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #14a7e5;
	text-decoration: none;
}
.cat-bor{
	border: solid 1px #eee
}
.contact-border{
	border:dashed 1px #CCCCCC;
	padding:8px
	
}
a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-decoration: none;

}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-decoration: none;
	text-align:justify;
	line-height:20px

}
#header{
	background:url(../images/top-bg.jpg) top repeat-x;
	height:135px;
}


#bg {background:url(../images/bg.jpg);
     background-position:center top;
	 background-repeat:no-repeat;
}
.welcome-heading {
			   font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
               font-size:22px;
			   color:#133353;
			   font-weight:bold;
			   text-decoration:none;
}
.welcome-heading-oran {
			   font-family:  'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
               font-size:22px;
			   color:#0172BE;
			   font-weight:bold;
			   text-decoration:none;
}


.welcome-g {font-family:Verdana, Arial, Helvetica, sans-serif;
               font-size:20px;
			   color:#133353;
			   font-weight:bold;
			   text-decoration:none;
}


.welcome-text {font-family:Verdana, Arial, Helvetica, sans-serif;
               font-size:11px;
			   color:#133353;
			   line-height:20px;
			   text-decoration:none;
			   text-align:justify;
}
.welcome-text a{font-family:Verdana, Arial, Helvetica, sans-serif;
               font-size:11px;
			   color:#133353;
			   line-height:20px;
			   text-decoration:none;
			   text-align:justify;
}
.bottom-text {font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
               font-size:20px;
			   color:#fff;
}
.bottom-main-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a5d9ec;
	text-decoration:none;
	line-height:20px;
	text-align: justify
}

#body {background:url(../images/body-bg.jpg);
       background-position:center top;
	   background-repeat:repeat-x;
	   height:234px
	   
	   

}
		
.white-text {font-family:Verdana, Arial, Helvetica, sans-serif;
             font-size:11px;
			 color:#FFFFFF;
			 text-decoration:none;
			 text-align:justify;
			 line-height:22px
			 
}



.heading {font-family:Verdana, Arial, Helvetica, sans-serif;
               font-size:18px;
			   color:#133353;
			   font-weight:bold;
			   text-decoration:none;
			   padding-left:10px;
}

.arrow {background:url(../images/arrow.jpg);
        background-repeat:no-repeat;
		background-position:left bottom;
		height:43px;
			
		
}
.arrow a{background:url(../images/arrow.jpg);
        background-repeat:no-repeat;
		background-position:left bottom;
		height:43px;
		display:block;
		line-height:43px;
		padding-left:55px;
		color:#333333;
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		
		
}
.page-name{
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 25px;
	color:#133353;
	text-decoration: none;
}
	

.arrow a:hover{
		background: url(../images/arrow1.jpg);
        background-repeat:no-repeat;
		background-position:left bottom;
		height:43px;
		color: #a06161;
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		
}

.h2 {font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size:11;
	 font-weight:bold;
	 color:#000000;
	 text-decoration:none;
}
.call-us{
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 13px;
	color:#133353;
	text-decoration: none;
	font-weight:bold;
}

.td-border{
	border-top: dashed 1px #CCCCCC;
	border-bottom: dashed 1px #CCCCCC
}
.webdesigning-h1{
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 24px;
	color:#20B34B;
	text-decoration: none;
}
.webredesigning-h1{
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 24px;
	color:#0575bd;
	text-decoration: none;
}
.webdesigning-c-b{
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 13px;
	color:#20B34B;
	text-decoration: none;
	font-weight:bold
}

.search-h1{
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 24px;
	color:#5a8f95;
	text-decoration: none;
}






#search {
background-image: url(../images/search-engine-optimization.jpg); background-position:left;
background-repeat:no-repeat;
width:337px;
}
.search{
	color:#FFFFFF;
	line-height:55px;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:30px
}
#logo a{padding:10px}
#slideshow {
    position:relative;
    height:275px;
}

#slideshow DIV {
	position:absolute;
	top:-5px;
	left:97px;
	z-index:8;
	opacity:0.0;
	width: 275px;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    height: 275px;
    display: block;
    border: 0;
    margin-bottom: 10px;
}


h3{ margin: 10px 10px 0 10px; color:#FFF; font:15px;}
.boxgrid{ width:664px; height: 230px; float:left; background:#fff; overflow: hidden; position: relative; margin-bottom:25px; }
.boxgrid img{
	position: absolute;
	top:0;
	left:0;
	border:0;
	width: 664px;
}
.boxgrid p{ padding:0px; margin:0px; color:#afafaf; font-weight:bold; margin-left:10px; }
.boxcaption{ float:left; position: absolute; background: #000; height:150px; width:664px; margin-bottom:5px; margin:0px 5px; opacity: .8; 
/* For IE 5-7 */filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
/* For IE 8 */-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}

.boxcaption a{ color:#EEE}
.captionfull .boxcaption {top:250;}
.caption .boxcaption {top:180;}
h3 a{}


.cat-arrow{
	list-style-image: url(../images/cat-arrow.jpg);
	line-height:16px;
	margin:0px
}
.cat-arrow a:hover{
	color:#913E96;
	text-decoration:underline;
	line-height:16px;
	margin:0px
}
.cat-arrow1{
	list-style-image: url(../images/cat-arrow.jpg);
	line-height:16px;
	margin:0px
}
.cat-arrow1 a:hover{
	color:#20B14C;
	text-decoration:underline;
	line-height:16px;
	margin:0px
}
.cat-arrow2{
	list-style-image: url(../images/cat-arrow.jpg);
	line-height:16px;
	margin:0px
}
.cat-arrow2 a:hover{
	color:#51868C;
	text-decoration:underline;
	line-height:16px;
	margin:0px
}

ul li {margin:0px}

.page a:hover{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-decoration: none;

}
.page-active{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e98104;
	text-decoration: none;
	font-weight:bold
