/* CSS Document */

body {	margin: 0px;padding: 0px;color: #333;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 13px;line-height: 1.7em; }

span { color: orangered; }

em { color: #3d8e7d; }

p { margin:5px}

h1, h2, h3, h4, h5, h6 { color: #000; font-weight: normal; font-family: Verdana, Arial, Times, serif }

h1 { font-size: 34px; margin: 0 0 0px; padding: 0px 0 }

h2 { font-size: 28px; margin: 0 0 15px; padding: 5px 0; color:orangered; }

h3 { font-size: 17px;  margin: 10px 0; padding: 0; }

h4 { font-size: 18px; margin: 0 0 15px; padding: 0; font-weight:bold; }

h5 { font-size: 15px; margin: 0 0 10px; padding: 0; font-weight:bold; }

h6 { font-size: 14px; margin: 0 0 5px; padding: 0; }



.content_head{ color: rgb(68, 68, 68); font-weight: normal;

font-family: Verdana, Arial, Times, serif;

font-size: 24px;

margin: 0 0 15px;

padding-top: 13px;

margin-top: 10px;

margin-left: 55px;



padding-bottom: 13px;

/*

background: -moz-linear-gradient(left,  rgba(214,214,214,0.65) 0%, rgba(214,214,214,0.49) 25%, rgba(255,255,255,0) 100%); /* FF3.6+ */

/*background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(214,214,214,0.65)), color-stop(25%,rgba(214,214,214,0.49)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */

/*background: -webkit-linear-gradient(left,  rgba(214,214,214,0.65) 0%,rgba(214,214,214,0.49) 25%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */

/*background: -o-linear-gradient(left,  rgba(214,214,214,0.65) 0%,rgba(214,214,214,0.49) 25%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */

/*background: -ms-linear-gradient(left,  rgba(214,214,214,0.65) 0%,rgba(214,214,214,0.49) 25%,rgba(255,255,255,0) 100%); /* IE10+ */

/*background: linear-gradient(to right,  rgba(214,214,214,0.65) 0%,rgba(214,214,214,0.49) 25%,rgba(255,255,255,0) 100%); /* W3C */

/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6d6d6d6', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */



border-radius: 5px;



}





.clear{ clear:both;}

.bold { font-weight:bold;}

.bkg{ background:url(images/bg.jpg) #e6e6e6 repeat-x;  width:auto; margin:0px; padding:0px;}

.sheet { background:none; width:900px; min-height:400px; margin:0px auto;}



/*-------- logo start--------------------*/

.logo_hldr { margin-top:25px;}

.logo{ height:100px; width:160px; float:left;}

.numbr { margin-top: 15px; float:left;}

.numbr p { font-weight:bold;}

.numbr_icon{float: left; margin-right: 10px; }

.login{ float:right; margin-top:30px; margin-right:7px;}

.login p { float:right; margin: 0px} 

.btn {  background: none repeat scroll 0 0 #000000; border-radius: 4px 4px 4px 4px; float: right; margin-left: 14px; margin-top: 10px;}

.btn p { color:#FFFFFF; padding:5px 15px 5px 15px;}

/*-------- logo end--------------------*/



/*-------- menu start--------------------*/



.wrapper {



	background: #dedede; /* Old browsers */

background: -moz-linear-gradient(top, #dedede 0%, #ffffff 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dedede), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #dedede 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #dedede 0%,#ffffff 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top, #dedede 0%,#ffffff 100%); /* IE10+ */

background: linear-gradient(to bottom, #dedede 0%,#ffffff 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

height: 65px; width: 900px; border-radius: 5px; border: 1px solid #fff; margin-top: 20px;

	

	

}



ul { margin: 0;  padding: 0; }

 

ul.menu { height: 66px;

    border-left: 1px solid rgba(0,0,0,0.3);

    border-right: 1px solid rgba(255,255,255,0.3);

    float:left;

    margin-left:5px;

}

 

ul.menu li {

    list-style: none;

    float:left;

    height: 65px;

    text-align: center;

    background: none;

    }

 

ul li a {



color: #000000;    

    font-weight: bold;

    line-height: 65px;

    padding: 0 41px;

    text-align: center;

    text-decoration: none;

	

    display: block;

   

    border-left: 1px solid rgba(255,255,255,0.1);

    border-right: 1px solid rgba(0,0,0,0.1);

    text-align: center;

   

    background: #dedede; /* Old browsers */

background: -moz-linear-gradient(top, #dedede 0%, #ffffff 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dedede), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #dedede 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #dedede 0%,#ffffff 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top, #dedede 0%,#ffffff 100%); /* IE10+ */

background: linear-gradient(to bottom, #dedede 0%,#ffffff 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

    }

 

ul li a:hover {

color:#FFFFFF;

    background: #ff670f; /* Old browsers */

background: -moz-linear-gradient(top, #ff670f 0%, #ff670f 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff670f), color-stop(100%,#ff670f)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #ff670f 0%,#ff670f 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #ff670f 0%,#ff670f 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top, #ff670f 0%,#ff670f 100%); /* IE10+ */

background: linear-gradient(to bottom, #ff670f 0%,#ff670f 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff670f', endColorstr='#ff670f',GradientType=0 ); /* IE6-9 */

}

 

ul li.active a{

color:#FFFFFF;

    background: #ff670f; /* Old browsers */

background: -moz-linear-gradient(top, #ff670f 0%, #ff670f 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff670f), color-stop(100%,#ff670f)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #ff670f 0%,#ff670f 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #ff670f 0%,#ff670f 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top, #ff670f 0%,#ff670f 100%); /* IE10+ */

background: linear-gradient(to bottom, #ff670f 0%,#ff670f 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff670f', endColorstr='#ff670f',GradientType=0 ); /* IE6-9 */

}













/*-------- menu end--------------------*/







.header { background: #333333; height:250px;margin-top: 5px; border-radius: 5px; border: 1px solid #fff; width:100%}

.mdl_content{ background-color: whitesmoke;

padding: 10px;

width: 880px;

margin-top: 25px;

border-radius: 7px;

height:auto;}



/*-------- leftside start--------------------*/

.left1{background: none;

float: right;

margin-right: 35px;

min-height: 400px;

width: 33%;

margin-top: 76px;}



.left{background:none; float: left; margin-right: 35px;  min-height: 370px; width: 33%;}

.contacts{margin-top: 22px;}

.icon1{ margin-right:10px; float:left;}

.lft_mg{ width:298px; height:112px;margin-bottom:19px;}

.services{margin-left:10px}

.lft_mg a{ text-decoration:none; border:none;}

/*-------- leftside end--------------------*/







/*-------- rightside  start--------------------*/

.right{ { background:none; width:auto; min-height:400px; margin-top:35px;}}

.right1{ background: none; width: 455px; min-height: 400px; margin-top: 35px; float: left;}

.icon{ float: left; margin-right: 15px; margin-left:8px;}

.readmore{margin-top: 10px; margin-bottom: 16px}

.welcom_hdng {margin-top: 19px; font-family: "Times New Roman"; font-size: 21px; font-weight: bold;}

.welcom_txt{margin-left: 10px;text-align: justify;}

.mdl_content ul { margin-left:30px}



.Contactus ul li { list-style-type:none;}

.Contactus ul li p { font-weight: normal;}

/*...............aboutus....................*/





/*...............services....................*/





.services ul li { list-style: inside;}



.clients ul li {float: left; margin-right: 26px;list-style-type: none;}



.clients ul li img {border: 1px solid ghostwhite; border-radius: 3px 3px 3px 3px;  padding: 6px;}





/*-------- rightside  end--------------------*/



/*-------- footer  start--------------------*/

.footer { background:#313131; width:100%;height:auto; margin-top:20px;}

.footer_cntn{  margin: 0 auto;  min-height: 45px; padding: 17px 0 0 20px; width: 1030px;}

.copyright{color:#CCCCCC; float:left; width:450px;padding-left: 68px;}

.copyright a{color: #666666; text-decoration:none; font-size:11px;}

.copyright a:hover{color: #fff;}

.social_icon{color: #666666; text-decoration:none; float:right; padding-right: 76px; width:97px;}

.soc_con_text{color: steelblue; float: left; font-size: 13px;  margin-left: 218px; margin-top: 5px; text-decoration: none;}

.facebook{ background:url(images/facebook_dark.png); height:32px; width:32px; float:left;}

.twitter{background:url(images/twitter02_dark.png); height:32px; width:32px; float:left}

.google{background:url(images/google_dark.png); height:32px; width:32px; float:left;}



.facebook:hover{ background:url(images/facebook_active.png);}

.twitter:hover{background:url(images/twitter02_active.png);}

.google:hover{background:url(images/google_active.png);}

/*-------- footer  end--------------------*/



.client_scroll {border-radius:5px; width: 900px; margin-top: 10px; background-color:white;}

.client_scroll marquee {border-radius:5px; width:100%}

table.gridtable {
	font-family: verdana,arial,sans-serif;
	font-size:11px;
	color:#333333;
	border-width: 1px;
	border-color: #666666;
	border-collapse: collapse;
}
table.gridtable th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #dedede;
}
table.gridtable td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #ffffff;
}