@charset "utf-8";

/* CSS Document */

*{margin:0px;padding:0px;font-family:Arial, Verdana, Helvetica, sans-serif;}

body {margin:0px;padding:0px;font-size: 14px;font-family:Arial, Verdana, Helvetica, sans-serif;background:url(../images/main_bg.jpg) repeat-x #8197ae;}

form {margin:0px;padding:0px;}

input {font-family:Arial,Verdana,Helvetica,sans-serif;text-align:left;margin-bottom:5px;font-size:13px;color:#6f7e96;}

textarea {font-family:Arial,Verdana,Helvetica,sans-serif;text-align:left;margin-bottom:5px;font-size:13px;color:#6f7e96;}

.contact_input {width:225px;}

.clear {clear:both;}

#MainWrap {width: 825px;}

/* ########### Css for the Top Side Starts here ############### */

#TopSide {width:825px;height: 75px;background: url(../images/top_side_bg.jpg) repeat-x;}

.LogoSide img{width: 313px;float:left;}

/* ############# Css for the Top Side Ends here ############## */

/* ########### Css for the Banner Starts here ############### */

#BannerWrap {width:825px;}

#BannerWrap img{float:left;}
#BannerWrap1 {width:825px; background:url(../images/banner1.jpg) no-repeat left top;}

#BannerWrap1 img{float:left;}

.Banner {width: 592px;height: 258px;float:left;}

/* ### Ask a Question Css Starts here ### */

#FieldBg {width:195px;height:203px;padding:55px 26px 0px 12px;background:url(../images/field_bg.jpg) no-repeat;float:right;}

#FieldBg input{width: 183px;height:19px;color: #456283;font-size: 13px;font-family: Arial, Helvetica, sans-serif;text-align:left;border: 1px solid #7f9db9;padding: 2px 0px 0px 5px;margin: 0px 0px 6px 0px;}

#FieldBg textarea{width: 183px;height:62px;color: #456283;font-size: 13px;font-family: Arial, Helvetica, sans-serif;border: 1px solid #7f9db9;padding: 2px 0px 0px 5px;margin: 0px 0px 8px 0px; resize:none;}

#FieldBg img {float:right;}


#FieldBg1 {width:195px;height:203px;padding:55px 26px 0px 12px;background:url(../images/field_bg1.jpg) no-repeat;float:right;}

#FieldBg1 input{width: 183px;height:19px;color: #456283;font-size: 13px;font-family: Arial, Helvetica, sans-serif;text-align:left;border: 1px solid #7f9db9;padding: 2px 0px 0px 5px;margin: 0px 0px 6px 0px;}

#FieldBg1 textarea{width: 183px;height:62px;color: #456283;font-size: 13px;font-family: Arial, Helvetica, sans-serif;border: 1px solid #7f9db9;padding: 2px 0px 0px 5px;margin: 0px 0px 8px 0px; resize:none;}

#FieldBg1 img {float:right;}

/* ### Ask a Question Css ends here ### */

#TopNav {width: 795px;height: 64px;color: #5177a1;font-weight:bold;font-size:13px;padding: 0px 15px 0px 15px;background:url(../images/link_bg.jpg) no-repeat;}



a.Home {

	width:114px;

	display:block;

	float:left;

	color: #5177a1;

	text-align:center;

	padding: 43px 0px 0px 0px;

	text-decoration:none;		

	background: url(../images/home.jpg) no-repeat;

}



a.Home:hover {

	width:114px;

	display:block;

	float:left;

	color: #5177a1;

	text-align:center;

	padding: 43px 0px 0px 0px;

	text-decoration:none;		

	background: url(../images/home_over.jpg) no-repeat;

}



a.about {

	width:114px;

	display:block;

	float:left;

	color: #5177a1;

	text-align:center;

	padding: 43px 0px 0px 0px;

	text-decoration:none;		

	background: url(../images/about.jpg) no-repeat;

}



a.about:hover {

	width:114px;

	display:block;

	float:left;

	color: #5177a1;

	text-align:center;

	padding: 43px 0px 0px 0px;

	text-decoration:none;		

	background: url(../images/about_over.jpg) no-repeat;

}



a.faq {

	width:114px;

	display:block;

	float:left;

	color: #5177a1;

	text-align:center;

	padding: 43px 0px 0px 0px;

	text-decoration:none;		

	background: url(../images/faq.jpg) no-repeat;

}



a.faq:hover {

	width:114px;

	display:block;

	float:left;

	color: #5177a1;

	text-align:center;

	padding: 43px 0px 0px 0px;

	text-decoration:none;		

	background: url(../images/faq_over.jpg) no-repeat;

}



a.gallery {

	width:114px;

	display:block;

	float:left;

	color: #5177a1;

	text-align:center;

	padding: 43px 0px 0px 0px;

	text-decoration:none;		

	background: url(../images/gallery.jpg) no-repeat;

}



a.gallery:hover {

	width:114px;

	display:block;

	float:left;

	color: #5177a1;

	text-align:center;

	padding: 43px 0px 0px 0px;

	text-decoration:none;		

	background: url(../images/gallery_over.jpg) no-repeat;

}



a.services {

	width:114px;

	display:block;

	float:left;

	color: #5177a1;

	text-align:center;

	padding: 43px 0px 0px 0px;

	text-decoration:none;		

	background: url(../images/services.jpg) no-repeat;

}



a.services:hover {

	width:114px;

	display:block;

	float:left;

	color: #5177a1;

	text-align:center;

	padding: 43px 0px 0px 0px;

	text-decoration:none;		

	background: url(../images/services_over.jpg) no-repeat;

}



a.blog {

	width:114px;

	display:block;

	float:left;

	color: #5177a1;

	text-align:center;

	padding: 43px 0px 0px 0px;

	text-decoration:none;		

	background: url(../images/blog.jpg) no-repeat;

}



a.blog:hover {

	width:114px;

	display:block;

	float:left;

	color: #5177a1;

	text-align:center;

	padding: 43px 0px 0px 0px;

	text-decoration:none;		

	background: url(../images/blog_over.jpg) no-repeat;

}





a.contact {

	width:108px;

	display:block;

	float:left;

	color: #5177a1;

	text-align:center;

	padding: 43px 0px 0px 0px;

	text-decoration:none;		

	background: url(../images/contact.jpg) no-repeat;

}



a.contact:hover {

	width:108px;

	display:block;

	float:left;

	color: #5177a1;

	text-align:center;

	padding: 43px 0px 0px 0px;

	text-decoration:none;		

	background: url(../images/contact_over.jpg) no-repeat;

}



/* ########### Css for the Banner Ends here ############### */



/* ########### Css for the Content Area Starts here ############### */



#ContentWrap {

	width:795px;

	margin: 0px 15px 0px 15px;

	padding: 0px 0px 0px 0px;

	background: url(../images/content_bg.jpg) repeat-y;

}



#ContentWrap1 {

	width:795px;

	margin: 0px 15px 0px 15px;

	padding: 200px 0px 50px 0px;

	background: #FFFFFF;

}

.thanks{font-family: Arial, Helvetica, sans-serif;

font-size: 16px;

color:#344f6d;

text-align:center;

line-height:21px;

}



/* ########### Css for the Content Left Side Starts here ############### */



#LeftSide {

	width: 229px;

	float:left;

	text-align:left;

	padding: 34px 6px 0px 15px;

}



#LeftNav {

	width:228px;

	margin: 0px;

	padding:0px 0px 25px 0px;

}



#LeftNav ul {

	margin:0px;

	padding:0px;

	list-style:none;

}



#LeftNav li {

	width: 201px;

	height: 21px;

	text-align:left;

	font-size: 14px;

	color: #91751c;

	margin: 0px 0px 0px 0px;

	padding: 6px 0px 0px 27px;

	background: url(../images/left_navbg.jpg) no-repeat left top;

}



#LeftNav li a{

	padding-left:0px;

	text-decoration:none;

	color: #91751c;

}



#LeftNav li a:hover{

	color: #36506c;

}



.MediaPlayer {

	text-align:left;

	padding: 0px 0px 35px 0px;

	margin: 29px 0px 38px 0px;

}



#BusinessBox {

	width:218px;

	border: 1px solid #95a6ba;

}







.BusinessBg {

	width:193px;

	padding: 15px 10px 10px 15px;

	font-size: 11px;

	line-height:18px;

	color: #91751c;

	background: url(../images/busniess_boxbg.jpg) repeat-x #dde8f7;

	

}



/* ########### Css for the Content Left Side Ends here ############### */



/* ########### Css for the Content Right Side Starts here ############### */



#RightSide {

	width: 518px;

	padding: 34px 13px 0px 12px;

	float:right;

	text-align:left;

	background:url(../images/gradient_bg.jpg) no-repeat top;

}



h1 {

	margin:0 0 20px 0;

	padding:0px;

	font-size:22px;

	color:#be8907;

	font-family: Arial, Helvetica, sans-serif;

}



h2{



	margin:0 0 10px 0;

	padding:0px;

	font-size:15px;

	color:#6f7e96;

	font-family: Arial, Helvetica, sans-serif;

}

h3{



	margin:0 0 20px 0;

	padding:0px;

	font-size:16px;

	color:#be8907;

	font-family: Arial, Helvetica, sans-serif;

}

h4{



	margin:0 0 3px 0;

	padding:0px;

	font-size:14px;

	color:#6f7e96;

	font-family: Arial, Helvetica, sans-serif;

}

.WelcomeTxt {

	padding-left: 13px;

	margin-bottom: 5px;

	line-height:18px;

	font-size: 14px;

	color: #6f7e96;

}



.ReadMore {

	font-size: 13px;

	font-weight:bold;

	color: #91751c;

	padding: 0px 0px 0px 15px;

	margin: 10px 0px 0px 407px;

	background:url(../images/readmore_blt.jpg) no-repeat left center;

}



.ReadMore a{

	text-decoration:none;

	color: #91751c;

}



.ReadMore a:hover{

	color: #91751c;

}

.link {

	font-size: 13px;

	font-weight:bold;

	color: #91751c;

	line-height:25px;

	padding: 0px 0px 0px 20px;

	margin: 10px 0px 10px 10px;

	background:url(../images/readmore_blt.jpg) no-repeat left center;

	text-decoration:none;

}

.link:hover{

	color: #6f7e96;

	text-decoration:underline;

}



.read {

	font-size: 13px;

	font-weight:bold;

	color: #91751c;

	padding-left:14px;

	float:right;

	background:url(../images/readmore_blt.jpg) no-repeat left center;

	text-decoration:none;

}



.read:hover{

	text-decoration:underline;

	color: #91751c;

}





a.MoreBg {

	width: 45px;

	height:21px;

	display:block;

	color:#fff;

	padding: 1px 0px 0px 64px;

	text-decoration:none;

	float:right;

	background:url(../images/more_bg.jpg) no-repeat left top;

}



a.MoreBg:hover {

	color: #b2c9e5;

}



/* Image Gallery Box Css Starts Here */



#GalleryScroll {

	width: 519px;

}



.HeadBanner {

	width: 479px;

	height:25px;

	color: #fff;

	background-color: inherit;

	font-size:16px;

	font-weight:bold;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	padding: 7px 0px 0px 40px;

	background:url(../images/head_banner.jpg) no-repeat;

}



.HeadBanner a{color:#FFFFFF;text-decoration:none;}

.HeadBanner a:hover{color:#FFFFFF;text-decoration:underline;}

.GalleryBg {

	width: 519px;

	padding:13px 0px 15px 0px;

	background:url(../images/gallery_bg.jpg) repeat-x #ffffff;

}



.LeftBtn {

	width: 15px;

	margin:15px 5px 0px 6px;

	float:left;

}

.RightBtn {

	width: 15px;

	margin:15px 0px 0px 3px;

	float:left;

}





.imagebox {

	width: 465px;

	height:76px;

	float:left;

	position:relative;

	overflow:hidden;

}

#imageBoxInside{width:2500px;}

#imageBoxInside li{list-style:none;width:152px;height:58px;float:left;margin-right:3px;font-size:10px;color:#999999}



/* Image Gallery Box Css Ends Here */



.servicebox {

	width:519px;

}



.ServiceHead {

	width:484px;

	height:29px;

	padding: 25px 0px 0px 35px;

	font-size: 16px;

	font-weight:bold;

	color: #b57d57;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	background:url(../images/feature_head.jpg) no-repeat;

}



.ServiceBg {

	width: 469px;



	color: #6f7e96;

	padding:10px 15px 0px 35px;

	margin: 0px 0px 15px 0px;

	background:url(../images/boxbg.jpg) no-repeat left bottom;

}







.LeftFeature {

	width:111px;

	float:left;

	margin: 0px 15px 0px 15px;

}



.RightFeature {

	width:340px;

	float:left;

	line-height:18px;

	margin: 0px 0px 10px 10px;

}



.RightFeature a{

	text-decoration:none;

	color:#6f7e96;

}



.RightFeature a:hover{

	text-decoration:none;

	color:#6f7e96;

}



.ReadMore1 {

	font-size: 13px;

	font-weight:bold;

	color: #91751c;

	padding: 0px 0px 0px 15px;

	margin: 10px 0px 0px 242px;

	background:url(../images/readmore_blt.jpg) no-repeat left center;

}



.ReadMore1 a{

	text-decoration:none;

	color: #91751c;

}



.ReadMore1 a:hover{

	text-decoration:underline;

	color: #91751c;

}



#BulletPoints {

	margin:0px;

	padding:0px;

}



#BulletPoints ul {

	margin:0 0 0 10px;

	padding:0px;

	list-style:none;	

}



#BulletPoints li{

	padding: 0px 0px 0px 12px;

	margin: 0px 0px 8px 0px;

	background:url(../images/bullet.jpg) no-repeat left center;

}

#BulletPoints li a{

	font-size:15px;

	font-weight:bold;

	text-decoration:none;

	font-family:Arial, Helvetica, sans-serif;

	color: #354e6b;

}



#BulletPoints li a:hover{

	color: #4f6a89;

}





.Points {

	margin:0px;

	padding:0px;

}



.Points ul {

	margin:0 0 0 10px;

	padding:0px;

	list-style:none;	

}



.Points li{

	padding: 0px 0px 0px 12px;

	margin: 0px 0px 5px 0px;

	background:url(../images/bullet.jpg) no-repeat left center;

	font-size:14px;

	font-family:Arial, Helvetica, sans-serif;

	color: #6f7e96;

}

.Points li a{color: #6f7e96;

}



.Points li a:hover{

	color: #be8907;

}





.abouts {

width:342px;

	margin:0px;

	float:right;

	padding:0px;

	margin-left:0px;

}



.abouts ul {

	margin:0 0 0 0px;

	padding:0px;

	list-style:none;	

}



.abouts li{

	padding: 0px 0px 0px 12px;

	margin: 0px 0px 5px 0px;

	background:url(../images/bullet_1.jpg) no-repeat top left ;

	font-size:14px;

	font-family:Arial, Helvetica, sans-serif;

	color: #6f7e96;

}





.abouts li a{

	text-decoration:none;

	color: #6f7e96;

}



#BulletPoints a:hover  {

	text-decoration:none;

	color: #102743;

}



.ClientTesti {

	width: 470px;

	background-color: #e3ebf5;

	font-size:14px;

	line-height:20px;

	color: #6f7e96;

	padding: 18px 11px 22px 38px;

	margin: 0px 0px 18px 0px;

}



.ClientName {

	font-size:14px;

	color: #91751c;

	text-align:right;

	margin: 10px 0px 0px 0px;

}



/* ########### Css for the Content Right Side Ends here ############### */



/* ########### Css for the Content Area Ends here ############### */



/* ########### Css for the Footer Section  Starts here ############### */



#Footer {

	font-size:13px;

	color: #37608d;

	padding: 30px 0px 0px 0px;

}



#Footer a {

	text-decoration:none;

	color: #fff;

	background-color: inherit;

	padding: 0px 15px 0px 15px;

}



#Footer a:hover {

	text-decoration:none;

	color: #425971;

	padding: 0px 15px 0px 15px;	

}



.Techwye {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	color: #cde3fe;

}



a.techwyse:link, a.techwyse:active, a.techwyse:visited{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	text-decoration:none;

	color: #cde3fe;

}



a.techwyse:hover{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	text-decoration:none;

	color: #cde3fe;

}



/* ########### Css for the Footer Section  Ends here ############### */



.back{float:right;font-size:11px;background:url(../images/back.gif) no-repeat left 5%;padding:0px 0px 30px 13px;color:#65809e;margin-right:15px;text-decoration:none;}

.back:hover{background:url(../images/backover.gif) no-repeat left 5%;color:#c68b52;text-decoration:none;}

/*------------- switchcontent -------------------*/



.faqhead{background-image:url(../images/faq.gif);background-repeat:no-repeat;background-position:left 16%;padding:0px 0px 10px 20px;}

.faqhead a{color:#354e6c;text-decoration:none;}

.faqhead a:hover{color:#65809e;text-decoration:underline;}

.faqcontent{padding:10px 0px 20px 0px;}

.switchcontent{display:none;}



.comlinks{font-size:11px;background:url(../images/top.gif) no-repeat left 15%;padding:0px 0px 10px 13px;color:#65809e;text-decoration:none;}

.comlinks:hover{background:url(../images/topover.gif) no-repeat left 15%;color:#c68b52;text-decoration:none;}

.red{color:#FF0000;}



.contact1{font-family:Arial, Helvetica, sans-serif;

margin:0px 0px 0px 0px ;

font-size:17px;

font-weight:bold;

color:#196dab;

}



.BlogPostshead {

	width: 214px;

	float:left;

	text-align:left;

	padding: 34px 6px 0px 0px;

}





.Blogpost {

	width:220px;

	margin: 0px;

	padding:0px 0px 25px 0px;

}



.Blogpost ul {

	margin:0px;

	padding:0px;

	list-style:none;

}



.Blogpost li {

	width: 203px;

	height: 21px;

	text-align:left;

	font-size: 14px;

	color: #91751c;

	margin: 0px 0px 0px 0px;

	padding: 6px 0px 10px 17px;

	background: url(../images/blogpost_bullet.jpg) no-repeat left 9px;

}



.Blogpost li a{

	padding-left:0px;

	text-decoration:none;

	color: #91751c;

}



.Blogpost li a:hover{

	color: #36506c;

}





.financing{width:180px;

height:30px;

background:url(../images/financing.jpg) no-repeat;

padding:15px 0px 0px 35px;

margin:10px 0px 0px 0px ;

}







.financing a{font-weight:bold;

text-decoration:none;

color:#487abf;

font-size:12px;

}



.financing a:hover{color:#a1c5f5;}



.location{width:220px;

margin-top:12px;}



.innerlink {

	text-decoration:underline;

	color:#6f7e96;

}



.innerlink:hover {

	text-decoration:none;

	color:#6f7e96;

}



/* ////////// Sitemap Css ////////// */



#sitemap {

	width:100%;

	font-size:14px;

	color:#6f7e96;	

}



#sitemap ul{

	margin:0px;

	padding:0px;

	list-style:none;

}



#sitemap li{

	margin:0 0 10px 0px;

	padding:0 0 0px 20px;	

	background:url(../images/sitem ap_blt.jpg) no-repeat 0px 5px;

}



#sitemap a.linkmain{

	text-decoration:none;

	color:#6f7e96;	

	padding:0 0 0px 20px;	

	background:url(../images/sitemap_blt.jpg) no-repeat 0px 5px;

}



#sitemap a.linkmain:hover{

	color:000;

	text-decoration:underline;

}



.sitemap_blog a{

	background:url(../images/blogpost_bullet.jpg) no-repeat -1px 3px;

	padding:0 0 0 20px;

	text-decoration:none;

	color:#b07950;	

}



.sitemap_blog a:hover{

	text-decoration:underline;

}





.copyright {

	font-size:10px;

	color:#fff;

}



.Blogpost {

	width:220px;

	margin: 0px;

	padding:0px 0px 25px 0px;

}



.Sitemap_Blogpost li{ margin:0px; padding:0px;}



.Sitemap_Blogpost ul{

	width: 203px;

	height: 21px;

	text-align:left;

	font-size: 14px;

	color: #91751c;

	margin: 0px 0px 0px 0px;

	padding: 6px 0px 10px 17px;

}



.Sitemap_Blogpost ul a{

	padding-left:0px;

	text-decoration:none;

	color: #FF0000;

}



.Sitemap_Blogpost ul a:hover{

	color: #000;

}



.phone-no {
	
	float:right;
	color:#e6ebf1;
	font-size:22px;
	background:url(../images/phone-icon.jpg) no-repeat;
	padding:0px 15px 0px 30px ;
	margin-top:35px;
	

}



/* ------ End ---- */