/* JS disabled styles */
.no-js nav li:hover ul { display:block; }
.no-js .da-slide{
	position: relative;
}
.no-js .da-slide h2,
.no-js .da-slide p,
.no-js .da-slide .da-link,
.no-js .da-slide .da-img{
	position: absolute;
	opacity: 1;
	left: 10%;
}
.no-js .da-slide .da-img{
	left: 60%;
}
.no-js .da-dots,
.no-js .da-arrows{
	display: none;
}

/* Default Zoom Level*/
@-webkit-viewport { width: device-width; zoom: 1.0; }
   @-moz-viewport { width: device-width; zoom: 1.0; }
    @-ms-viewport { width: device-width; zoom: 1.0; }
     @-o-viewport { width: device-width; zoom: 1.0; }
        @viewport { width: device-width; zoom: 1.0; }

body{
background-color:#003e88;
}

	
#MainArea{
background-color:#fff;
position:relative;
width:1000px;
margin:0px auto 0px auto;
padding:10px 0px 10px 0px;
border:2px double #000;
}


/* base nav styles */ 
nav { width:770px; display:block; margin:20px auto 20px auto; border:1px solid #222; position:relevant; background-color:#6a6a6a; font:16px Tahoma, Sans-serif;}  
nav ul { padding:0; margin:0 auto; width:790px;}  
nav li {z-index:2001; position:relative; float:left; list-style-type:none; }  
nav ul:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }  
nav li a { display:block; padding:10px 13px; border-left:1px solid #999; border-right:1px solid #222; color:#eee; text-decoration:none; }  
nav li a:focus { outline:none; text-decoration:underline; } 
nav li.last a { border-right:none; }  
nav ul ul { display:none; width:100%; position:absolute; left:0; background:#6a6a6a; }  
nav ul ul li { float:none; }  
nav ul ul a { padding:5px 10px; border-left:none; border-right:none; font-size:14px; }  
nav ul ul a:hover { background-color:#555; } 
nav li:first-child a { border-left:none; } 
nav li:last-child a { border-right:none; } 

/* CSS3 */  
.borderradius nav {border-radius:4px;}  
.cssgradients nav { background-image:-moz-linear-gradient(0% 22px 90deg, #222, #999); background-image:-webkit-gradient(linear, 0% 0%, 0% 70%, from(#999), to(#222)); }  
.boxshadow.rgba nav {box-shadow:2px 2px 2px rgba(0,0,0,.75);}  
.cssgradients nav li:hover { background-image:-moz-linear-gradient(0% 100px 90deg, #999, #222); background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#222), to(#555)); }  
.borderradius nav ul ul {border-bottom-left-radius:4px; border-bottom-right-radius:4px;}  
.boxshadow.rgba nav ul ul { background-color:rgba(0,0,0,0.8); box-shadow:2px 2px 2px rgba(0,0,0,.8);}  
.rgba nav ul ul li { border-left:1px solid rgba(0,0,0,0.1); border-right:1px solid rgba(0,0,0,0.1); }  
.rgba nav ul ul a:hover { background-color:rgba(85,85,85,.9); }  
.borderradius.rgba nav ul ul li.last {border-bottom-left-radius:4px; border-bottom-right-radius:4px; }  
 
#Logo1{

width:100px;
height:80px;
}


#Logo2{
margin-left:5px;
width:100px;
height:80px;
}

#Image1{
width:250px;
height:300px;
margin: 10px;
margin:0px auto;
display:block ;
border:2px ridge #000;
}

#Image2{
width:350px;
height:250px;
margin: 10px;
margin:0px auto;
display:block ;
border:2px ridge #000;
}

#Image3{
width:500px;
height:250px;
margin: 10px;
margin:0px auto 20px auto;
display:block ;
border:2px ridge #000;
}

.P1{
margin:40px 120px 20px 120px;
}
.P2{
margin:20px 120px 50px 120px;
}
.P3{
margin:20px 120px 100px 120px;
}

#Contacts{
width:900px;
margin:0 auto;
display:block;
padding:10px;
color:#003E88;
}

#Contacts td{
width:210px;
height:300px;
border:3px double #000;
border-radius:10px;
font:12px Arial, sans-serif;
}

#TopTable{
width:1000px;
margin:0px auto 20px auto;
display:block;
padding:10px;
border:none;
}

.DRMechanisms{
position:relative;
left:30px;
margin:0px;
}

#Heading1{
width:310px;
margin:0px auto;
display:block;
}

#Heading2{
width:100px;
margin:40px auto 0px auto;
display:block;
}
