/* CSS Document */

/*-----inner style starts here-------*/
body{
	background-color:#fff;
	color:#DAF2FF;
	padding:0;
	margin:0;
}
a, p, h1, h2, h3, h4, li, td,form, select, input{
	padding:0;
	margin:0;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a{
	text-decoration:none;
	outline:none;
}
ul{
	list-style-type:none;
	padding:0;
	margin:0;
}
li{
	padding:0;
	margin:0;
}

img{
	padding:0;
	margin:0;
	border:none;
	display:block;
	top: 0px;
}

/*-----inner style ends here-------*/

/*---HEADER START---*/

.headerbg{
	color:#fff;
	height:275px;
	background-color: #1F84CB;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-image: url(images/Affordable_website_logo.jpg);
}
.logo{
	margin: 18px 0 0 22px;
	display:inline;
}
ul.nav{
	padding:0 0 0 45px;
}
ul.nav li{
	float:left;
	padding:0 4px 0 3px;
	background:url(images/navbreak.gif) 100% 39px no-repeat;
}
ul.nav li.nobg{
	background-image:none;
}
ul.nav li a{
	font:bold 12px/12px Tahoma, Arial, Helvetica, sans-serif;
	color:#A7E4FF;
	background-color:inherit;
	padding:37px 14px 7px;
	display:block;
}
ul.nav li a:hover{
	padding:37px 13px 9px;
	border-left:#59A7CA solid 1px;
	border-right:#59A7CA solid 1px;
	background-color:#2694C8;
	color:inherit;
}
ul.nav li a.act{
	padding:37px 13px 9px;
	border-left:#59A7CA solid 1px;
	border-right:#59A7CA solid 1px;
	background-color:#2694C8;
	color:#fff;
	cursor:text;
}
.headertext{
	padding-left:20px;
}
.headertext h4{
	font:normal 20px/22px Arial, Helvetica, sans-serif;
	color:#F8FBFD;
	background-color:inherit;
	padding-bottom:20px;
}
.headertext p{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#DAF2FF;
	background-color:inherit;
	padding-bottom:5px
}
.headertext a{
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	float:right;
	color:#DAF2FF;
	background-color:inherit;
	margin-right:25px;
	text-decoration:underline;
}
.headertext a:hover{
	text-decoration:none;
}
/*---HEADER END---*/

/*---BODY START---*/

.bodypad{
	padding:30px 19px 25px 45px;
}
.testimonials{
	padding-bottom:12px;
	font-size: 12px;
}
.testimonials h4{
	color:#035BA4;
	background-color:inherit;
	padding-bottom:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: 27px;
	font-weight: normal;
	font-variant: normal;
}
.testimonials p{
	font:bold 13px/12px Arial, Helvetica, sans-serif;
	color:#D24F00;
	background-color:inherit;
}

.wecome{
	padding:0 25px;
}
.wecome h4{
	font:normal 24px/27px Arial, Helvetica, sans-serif;
	color:#035BA4;
	background-color:inherit;
}
.wecome p{
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#0C354A;
	background-color:inherit;
}
.wecome p span{
	padding:22px 0 26px 0;
	display:block;
}
.testi2{
	padding:13px 0 14px 0;
	background:url(images/testibg.gif) 2px 100% repeat-x;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#0C354A;
	background-color:inherit;
}
.imgbdr{
	border:#322D31 solid 1px;
}

.testi2 span{
	color:#25769F;
	background-color:inherit;
}
.NoBgImg{
	background-image:none;
	padding:13px 0 25px 0;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#0C354A;
	background-color:inherit;
}
.NoBgImg span{
	color:#25769F;
	background-color:inherit;
}
.OurPortfolio{
	border:thin solid #B3DCFB;
	background-color:#DFF1FF;
	color:inherit;
	padding-top: 10px;
	padding-right: 24px;
	padding-bottom: 24px;
	padding-left: 24px;
}
.OurPortfolio  h4{
	padding-bottom:0px;
	font:normal 20px/23px Arial, Helvetica, sans-serif;
	color:#035BA4;
	background-color:inherit;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.OurPortfolio  p{
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#D24F00;
	background-color:inherit;
	padding-bottom:12px;
}
.img4{
	border:#B4DDFB solid 4px;
}
.nav2bg{
	border:#B3DCFB solid 1px;
	background-color:#DFF1FF;
	color:inherit;
	padding:0 24px;
}
ul.nav2{
	float:right;
}
ul.nav2 li{
	float:left;
	padding-left:10px;
	font:bold 11px/24px Arial, Helvetica, sans-serif;
	color:#1185C0;
	background-color:inherit;
}
ul.nav2 li a{
	color:#1185C0;
	background-color:inherit;
}
ul.nav2 li a.hov{
	color:#0C354A;
	background-color:inherit;
	cursor:text;
}
ul.nav2 li a.next{
	color:#D24F00;
	background-color:inherit;
}
ul.nav2 li a:hover{
	color:#0C354A;
	background-color:inherit;
}
.bg2{
	background:url(images/webdisign.jpg) 0 0 no-repeat;
}
.bg2 h4{
	float:right;
	padding:30px 16px 0 0;
	font:normal 20px/23px Arial, Helvetica, sans-serif;
	color:#3BB1E4;
	background-color:inherit;
}
.bg3{
	background:url(images/bg3.jpg) 0 0 no-repeat;
}
.bg3 h4{
	float:right;
	padding:30px 24px 0 0;
	font:normal 20px/23px Arial, Helvetica, sans-serif;
	color:#322D31;
	background-color:inherit;
}
.bg4{
	background-image: url(images/bgd3.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.bg4 h4{
	float:right;
	padding:30px 16px 0 0;
	font:normal 20px/23px Arial, Helvetica, sans-serif;
	color:#C04B04;
	background-color:inherit;
}
.detailtext{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#0C354A;
	background-color:inherit;
}
.detailtext span{
	color:#D24F00;
	background-color:inherit;
	text-decoration:underline;
}
.detailtext a{
	color:#D24F00;
	background-color:inherit;
	font-weight:bold;
}
.detailtext a:hover{
	text-decoration:underline;
}
/*---BODY END---*/

/*---FOOTER START---*/

.ftrbg{
	background:url(images/ftrrpt.jpg) left bottom repeat-x #018CC0;
	padding:35px 44px;
	font:normal 11px/17px Arial, Helvetica, sans-serif;
	color:#A7E4FF
}
.ftrbg span{
	color:#fff;
	background-color:inherit;
}
.ftrbreak{
	background:url(images/ftrbreak.jpg) 100% 7px no-repeat;
}
.paddingleft45{
	padding-left:45px;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#52BBFF;
	background-color:inherit;
}
.paddingleft45 a{
	color:#fff;
	background-color:inherit;
}
.paddingleft45 a:hover{
	text-decoration:underline;
}
.paddingleft45 ul{
	padding:0 0 5px;
	margin:0;
}
.paddingleft45 ul li{
	float:left;
	padding-right:12px;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-transform:capitalize;
}
.paddingleft45 ul li a{
	color:#fff;
	background-color:inherit;
}
.paddingleft45 ul li a:hover{
	text-decoration:underline;
}

/*---FOOTER END---*/
