
body
{

	font-family: Helvetica,Arial,sans-serif;
	font-size:14px;
	.font-stretch:5px;
	
	
}
.header
{
width:100%;
height:100px;
position:absolute;
right:0px;
margin:-8px auto;
float:left;
.border:1px solid #000;
background: -moz-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(125,185,232,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(100%,rgba(125,185,232,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(125,185,232,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(125,185,232,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(125,185,232,0) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(30,87,153,1) 0%,rgba(125,185,232,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#007db9e8',GradientType=0 ); /* IE6-9 */

}

.main
{
width:960px;
height:1310px;
position:relative;

margin:0px auto;
margin-top:0px;
.border:1px solid #F00;
}
.main1
{
width:960px;
height:540px;
position:relative;
margin:0px auto;
margin-top:0px;
}

/*my button*/

           

    .myButton {
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #415989), color-stop(1, #516ca3));
        background:-moz-linear-gradient(top, #415989 5%, #516ca3 100%);
        background:-webkit-linear-gradient(top, #415989 5%, #516ca3 100%);
        background:-o-linear-gradient(top, #415989 5%, #516ca3 100%);
        background:-ms-linear-gradient(top, #415989 5%, #516ca3 100%);
        background:linear-gradient(to bottom, #415989 5%, #516ca3 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#415989', endColorstr='#516ca3',GradientType=0);
        
        background-color:#415989;
        
        -moz-border-radius:7px;
        -webkit-border-radius:7px;
        border-radius:7px;
        
        border:1px solid #1f2f47;
       float:right;
        display:inline-block;
        color:#ffffff;
        font-family:arial;
        font-size:15px;
        font-weight:normal;
        padding:2px 2px;
        text-decoration:none;
        
        text-shadow:-1px 6px 0px #263666;
        
    }
    .myButton:hover {
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #516ca3), color-stop(1, #415989));
        background:-moz-linear-gradient(top, #516ca3 5%, #415989 100%);
        background:-webkit-linear-gradient(top, #516ca3 5%, #415989 100%);
        background:-o-linear-gradient(top, #516ca3 5%, #415989 100%);
        background:-ms-linear-gradient(top, #516ca3 5%, #415989 100%);
        background:linear-gradient(to bottom, #516ca3 5%, #415989 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#516ca3', endColorstr='#415989',GradientType=0);
        
        background-color:#516ca3;
    }
    .myButton:active {
        position:relative;
        top:1px;
    }


/*button close*/

.logo{
	position:relative;
	float:left;
	width:185px;
	height:130px;
	.border:1px solid #06C;
	
}
/*menu start*/
.menuhari
{
	width:600px;
	height:40px;
	position:absolute;
	background:#09F;
    margin:70px 0px 0px 333px;
	border-radius: 10px;
	z-index:5000;
	
}


#tav {
 
 float:left;
 margin: 0; padding: 0;
 .border: 1px solid white;
 .border-bottom: none;
}

#tav li a, #tav li {
 float:left;
}

#tav li {
 list-style: none;
 position: relative;
}

#tav li a {
 padding:5px 30px 0px 20px;
 text-decoration: none;
 color:#097bcb;
 border-right: 1px solid #03F;
 font-size:17px;


}
 
#tav li a:hover {
	color:#009;
 }

 
 
 
 /*menu close*/
.deco
{
	position:relative;
	float:left;
	width:960px;
	height:10px;
	margin-top:0px;
	.margin-left:100px;
	.border:1px solid #000;
	background: -moz-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(125,185,232,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(100%,rgba(125,185,232,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(125,185,232,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(125,185,232,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(125,185,232,0) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(30,87,153,1) 0%,rgba(125,185,232,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#007db9e8',GradientType=0 ); /* IE6-9 */

	
	
	
}
.deco1
{
	position:relative;
	float:left;
	width:960px;
	height:10px;
	margin-top:0px;
}
.contain1
{
	position:absolute;
	float:left;
	width:300px;
	height:410px;
	.margin-left:100px;;
	.border:1px solid #000;
	margin-top:130px;
}

.content { clear: both; margin-bottom: 20px; }
		
		.left_content { width: 280px; float: left; margin:-10px 0px 0px 20px;  }
		
		.orange a { color: #ed7d0f; }
		.green a { color: #5a9e28;}
		.cyan  a { color: #28819e; }
		.orange a:hover { color: #ff9e05; text-decoration: underline; }
		.green a:hover { color: #74d82b; text-decoration: underline; }
		.cyan  a:hover { color: #2fb4e0; text-decoration: underline; }
		
		.content h3 { font-size: 20px; color: #0b537f; font-weight: normal; border-bottom: 1px solid #e0e0e0; padding-bottom: 10px; margin-bottom: 20px; }	
		.left_content ul { margin-top: 25px; }
		.left_content ul li  { border-bottom: 1px solid #e0e0e0; padding-bottom: 8px; margin-bottom: 15px; font-size: 11px; line-height: 16px; color: #757474; }
		.left_content ul li img { float: left; margin-right: 10px; }
		.content h4 { font-family:Georgia, "Times New Roman", Times, serif; font-size: 16px; color: #0b537f; font-weight: normal; border-bottom: 1px solid #e0e0e0; padding-bottom: 10px; margin-bottom: 20px; margin-top:0px; }	



/* png for 360 deg*/
p#socialicons img{ /* 1st set of icons. Rotate them 360deg onmouseover and out */
margin-top:-10px;
-moz-transition: all 0.8s ease-in-out;
-webkit-transition: all 0.8s ease-in-out;
-o-transition: all 0.8s ease-in-out;
-ms-transition: all 0.8s ease-in-out;
transition: all 0.8s ease-in-out;
}

p#socialicons img:hover{
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-o-transform: rotate(360deg);
-ms-transform: rotate(360deg);
transform: rotate(360deg);
}

/* png for 360 deg close*/

/*comtact form start*/
*:focus{outline:0}.cont{.border:1px #323232 solid;width:580px;margin-left:50px;height:auto;float:left}.contact_form h2,.contact_form label{.font-family:Georgia,Times,"Times New Roman",serif;padding:0;margin:0}.form_hint,.required_notification{font-size:11px}.contact_form ul{width:580px;list-style-type:none;list-style-position:outside;margin:0;padding:0}.contact_form li{padding:10px;.border-bottom:1px solid #eee;position:relative}.contact_form li:first-child{border-bottom:1px solid #777}.contact_form h2{margin:0;display:inline}.required_notification{color:#d45252;margin:5px 0 0 0;display:inline;float:right}.contact_form label{width:150px;margin-top:3px;display:inline-block;float:left;padding:3px}.contact_form input{height:20px;width:220px;padding:5px 8px}.contact_form textarea{padding:8px;width:300px}.contact_form button{margin-left:156px}.contact_form input,.contact_form textarea{border:1px solid #aaa;box-shadow:0 0 3px #ccc,0 10px 15px #eee inset;border-radius:2px;padding-right:30px;-moz-transition:padding .25s;-webkit-transition:padding .25s;-o-transition:padding .25s;transition:padding .25s}.contact_form input:focus,.contact_form textarea:focus{background:#fff;border:1px solid #555;box-shadow:0 0 3px #aaa;padding-right:70px}.contact_form input:required,.contact_form textarea:required{background:#fff url(img/red_asterisk.png) no-repeat;background-position:right top}.contact_form input:required:valid,.contact_form textarea:required:valid{background:#fff url(img/valid.png) no-repeat;background-position:right top;box-shadow:0 0 5px #5cd053;border-color:#28921f}.contact_form input:focus:invalid,.contact_form textarea:focus:invalid{background:#fff url(img/invalid.png) no-repeat;background-position:right top;box-shadow:0 0 5px #d45252;border-color:#b03535}.form_hint{background:#d45252;border-radius:3px 3px 3px 3px;color:white;margin-left:8px;padding:1px 6px;z-index:99;position:absolute;display:none}.form_hint::before{content:"\25C0";color:#d45252;position:absolute;top:1px;left:-6px}.contact_form input:focus+.form_hint{display:inline}.contact_form input:required:valid+.form_hint{background:#28921f}.contact_form input:required:valid+.form_hint::before{color:#28921f}button.submit{background-color:#68b12f;background:-webkit-gradient(linear,left top,left bottom,from(#68b12f),to(#50911e));background:-webkit-linear-gradient(top,#68b12f,#50911e);background:-moz-linear-gradient(top,#68b12f,#50911e);background:-ms-linear-gradient(top,#68b12f,#50911e);background:-o-linear-gradient(top,#68b12f,#50911e);background:linear-gradient(top,#68b12f,#50911e);border:1px solid #509111;border-bottom:1px solid #5b992b;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;box-shadow:inset 0 1px 0 0 #9fd574;-webkit-box-shadow:0 1px 0 0 #9fd574 inset;-moz-box-shadow:0 1px 0 0 #9fd574 inset;-ms-box-shadow:0 1px 0 0 #9fd574 inset;-o-box-shadow:0 1px 0 0 #9fd574 inset;color:white;font-weight:bold;padding:6px 20px;text-align:center;text-shadow:0 -1px 0 #396715}button.submit:hover{opacity:.85;cursor:pointer}button.submit:active{border:1px solid #20911e;box-shadow:0 0 10px 5px #356b0b inset;-webkit-box-shadow:0 0 10px 5px #356b0b inset;-moz-box-shadow:0 0 10px 5px #356b0b inset;-ms-box-shadow:0 0 10px 5px #356b0b inset;-o-box-shadow:0 0 10px 5px #356b0b inset}.offadd{font:Georgia,"Times New Roman",Times,serif;float:right;margin-top:0;.border:1px #606060 solid;height:240px;width:300px;text-align:left;color:#2a3f55; margin-right:8px;}#contacttmain{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;margin-top:10px;float:left;.border:1px solid #004;box-shadow:10px -2px 25px 2px #DDD;width:960px;height:450px;position:relative}#contactimage{margin-top:-15px;float:right;.border:1px solid #004;width:310px;height:320px;}#mail_report{display:none}
/*contact form close*/

/*jquery button*/
#divpatho{margin-left:0px;position:relative;width:250px;height:50px;.border:1px solid #F00;font-family:Franklin Gothic Book;font-size:18px;color:#fff;margin-top:5px;cursor:pointer}#divpatho a:hover{color:#FF0}
#divpatho1{margin-left:0px;position:relative;width:250px;height:50px;.border:1px solid #F00;font-family:Franklin Gothic Book;font-size:18px;color:#fff;margin-top:5px;cursor:pointer}#divpatho1 a:hover{color:#FF0}
#divpatho2{margin-left:0px;position:relative;width:250px;height:50px;.border:1px solid #F00;font-family:Franklin Gothic Book;font-size:18px;color:#fff;margin-top:5px;cursor:pointer}#divpatho2 a:hover{color:#FF0}
#divpatho3{margin-left:0px;position:relative;width:250px;height:50px;.border:1px solid #F00;font-family:Franklin Gothic Book;font-size:18px;color:#fff;margin-top:5px;cursor:pointer}#divpatho3 a:hover{color:#FF0}
#divpatho4{margin-left:0px;position:relative;width:250px;height:50px;.border:1px solid #F00;font-family:Franklin Gothic Book;font-size:18px;color:#fff;margin-top:5px;cursor:pointer}#divpatho4 a:hover{color:#FF0}



#divimg{height:320px; width:230px; border-right:1px solid; position:relative; float:left;}
#divimgcontain{height:285px; width:450px;.border:1px solid;  float:left;position:relative; margin-left:5px;box-shadow: 8px 8px 5px #888;
}
#divimgcontainA{height:285px; width:450px; border-bottom:1px dotted #CCC; float:left;position:relative; margin-left:5px;}

#divimg1{height:320px; width:230px; border-right:1px solid; position:relative; float:left;}
#divimgcontain1{height:285px; width:450px; .border:1px solid; float:left;position:relative;box-shadow: 8px 8px 5px #888;}
#divimgcontainB{height:285px; width:450px; border-bottom:1px dotted #CCC; float:left;position:relative;
 
}
#divimg2{height:320px; width:230px; border-right:1px solid; position:relative; float:left;}
#divimgcontain2{height:285px; width:450px; .border:1px solid; float:left;position:relative;box-shadow: 8px 8px 5px #888;}
#divimgcontainC{height:285px; width:450px; border-bottom:1px dotted #CCC; float:left;position:relative;}

#divimg3{height:320px; width:230px; border-right:1px solid; position:relative; float:left;}
#divimgcontain3{height:285px; width:450px; .border:1px solid; float:left;position:relative;box-shadow: 8px 8px 5px #888;}
#divimgcontainD{height:285px; width:450px; border-bottom:1px dotted #CCC; float:left;position:relative;}

#divimg4{height:320px; width:230px; border-right:1px solid; position:relative; float:left;}
#divimgcontain4{height:285px; width:450px; .border:1px solid; float:left;position:relative;box-shadow: 8px 8px 5px #888;}
#divimgcontainE{height:285px; width:450px; border-bottom:1px dotted #CCC; float:left;position:relative;}

.b1{
	background:url(../img/buttonblue.png) no-repeat;
	margin:-8px 0px 0px 5px;
		
}

/*jquery button close*/
/* Footer */
		
.footer {.background: url(../img/foot_bck.jpg) repeat-x; clear: both; }	
		
		.foot_cont { height: 218px; margin: 0 auto; width: 960px; }
		
			.foot_col { float: left; width: 220px; margin: 45px 20px 0 0; }
			.last_col  { margin-right: 0px; width: 240px; }
			.foot_col h3 { color: #cfdcf8; font-size: 14px; font-weight: normal; }
			.foot_col ul { margin: 10px 0 0 10px; }
			.foot_col ul li { padding: 4px 0 4px 20px; .background:  url(../img/list.png) no-repeat 0px 7px; }
			.foot_col ul li a { color: #036; font-size: 12px; }
			.foot_col ul li a:hover  { color: #89c0dd; }
			.foot_col p { color: #f1f3f8; margin-top: 10px; }
			
			span.about_but a { color: #cfdcf8; padding: 2px 5px; background: #3e5077; -moz-border-radius: 3px; margin-top: 10px; float: right; font-size: 10px;}
			span.about_but a:hover { background: #4e6188; color: #fff; }
		
		.credits { clear: both; margin-top: 20px; }
		.credits  p { text-align: center; font-size: 11px; color: #1c3059; padding: 8px; }
		/*footer close*/