/* CSS Document */
/* CSS Document */

body{ margin:0px; padding:0px; font: normal 12px Helvetica, sans-serif; color:#333333; text-align:justify;}
a, h3,h6, tr, td, div, img, input, object{ margin:0;}

img{ border:0px;}
p{ margin:0; padding:4px 0 4px 0 ;text-align:justify;}

.hold{ float:left; width:100%; }
.header{ width:900px; height:115px; *height:110px; margin:0 auto; position:relative; padding:0px 0px 0px 0px;}
.top a:link{ font: normal 12px Helvetica, sans-serif; color:#3280b6; text-decoration:none;}
.top a:visited{ font: normal 12px Helvetica, sans-serif; color:#3280b6; text-decoration:none;}
.top a:hover{font: normal 12px Helvetica, sans-serif; color:#000000; text-decoration:none;}

.cont{ width:900px; margin:0 auto; font: 12px Helvetica, sans-serif; color:666666; border:1px #FFFFFF solid; background:#ffffff;text-align:justify;}
.cont p{padding:10px 45px 10px 45px; color:#666666;}
.cont h3{padding:10px 45px 10px 45px; color:#990000;}
.cont object{ margin:0 auto;}


.flashnews{ width:880px; margin:0 auto; padding:10px 10px 10px 10px; background-color:#ededed; border-top:1px solid #F9F9F9; border-bottom:1px solid #F9F9F9; color:#FF6600; font-weight:bold;}

.flashnews a:link{font:bold 12px Arial, Helvetica, sans-serif; color:#ff8502; text-decoration:none; letter-spacing:1px;}
.flashnews a:visited{font:bold 12px Arial, Helvetica, sans-serif; color:#ff8502; text-decoration:none; letter-spacing:1px;}
.flashnews a:hover{ color:#e20101; text-decoration:underline; letter-spacing:1px;}


#cont.hright{width:32%; display:inline; float:right; margin:1px 1% 0px 1%;}
.headding{padding:10px 10px;*padding:10px 10px; background-color:#E1E8F6; color:#113B72; font-size:1.2em; font-weight:bold;}
#cont.hright p{padding:10px; border:4px solid #E1E8F6; margin-top:1px; margin-bottom:4px;}
#cont.hright img{margin:5px 0px;}

.innerbg{
background-attachment: scroll;
background-color: #F9F9F9;
background-image: url(images/inner_06.jpg);
background-repeat: repeat-x;
}
.innerbg h5{font: bold 14px Helvetica, sans-serif; color:#E9A80E;padding:5px 10px 0px 45px;}
.innerbg a:link{ font: normal 12px Helvetica, sans-serif; color:#3280b6; text-decoration:none;}
.innerbg a:hover{font: normal 12px Helvetica, sans-serif; color:#000000; text-decoration:underline;}

.cont a:link{font:normal 12px Helvetica, sans-serif; color:#666666; text-decoration:none;}
.cont a:visited{font:normal 12px Helvetica, sans-serif; color:#666666; text-decoration:none;}
.cont a:hover{ color:#e20101; text-decoration:underline;}

.banners{ padding:10px 0 0 0; text-align:center;}
.cont h1{font: bold 14px Helvetica, sans-serif; color:#000000; padding:0px 45px 0px 45px;}
.cont h2{ font:bold 14px Helvetica, sans-serif; color:#ffffff; display:block; padding:3px 60px 0px 15px; margin:0px; background:url(images/bg2.jpg) no-repeat; width:537px; height:22px; float:right;}

.cont h3{font: bold 12px Helvetica, sans-serif; color:#990000;}
.cont h4{font: bold 14px Helvetica, sans-serif; color:#000000;padding:5px 10px 0px 10px;}
.cont h5{font: bold 14px Helvetica, sans-serif; color:#E9A80E;padding:5px 10px 0px 45px;}
.cont h6{font: bold 18px Helvetica, sans-serif; color:#ffffff;padding:40px 30px 0px 100px;}

.line{ padding:5px 10px 5px 10px;border-top-width: 1px;border-right-width: 0px;border-bottom-width: 1px;border-left-width: 0px;border-top-style: solid;
border-right-style: none;border-bottom-style: solid;border-left-style: none;border-top-color: #CCCCCC;border-bottom-color: #CCCCCC;}

.back{background-attachment: scroll;background-image: url(images/engineering.jpg);background-repeat: no-repeat; width:180px; height:34px;}

.Uline{ padding:5px 10px 5px 10px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 1px;border-left-width: 0px;border-top-style: none;border-right-style: none;border-bottom-style: solid;border-left-style: none;border-bottom-color: #CCCCCC;}

.left{ float:left; width:100%; margin-top:10px; color:#666666; text-align:justify;}
.rline{border-top-width: 0px;border-right-width: 1px;border-bottom-width: 0px;border-left-width: 0px;border-top-style: none;
border-right-style: solid;border-bottom-style: none;border-left-style: none;border-right-color: #CCCCCC;}

.left p{padding:10px 10px 10px 10px; color:#666666;text-align:justify;}
.left h2{padding:10px 10px 0px 10px;font:bold 14px Helvetica, sans-serif; color:#026563;}
.left a:link{ font: normal 12px Helvetica, sans-serif; color:#ff9600; }
.left a:visited{font: normal 12px Helvetica, sans-serif; color:#ff9600;}
.left a:hover{font: normal 12px Helvetica, sans-serif; color:#213C7F; text-decoration:none;}
.left h1{ font:bold 12px Helvetica, sans-serif; color:#000000; display:block; padding:5px 5px 0px 5px;*padding:5px 5px 0px 5px; margin:0px;}


.left h3{ font: bold 12px Helvetica, sans-serif; color:#990000; display:block; background:#F2F2F2; padding:10px;}
.bannars{ height:176px; margin-top:20px;}
.bannars img{ display:block; float:left; margin-right:4px;}


.right{ float:left; width:207px; margin-left:16px;}
.right object{ display:block; height:361px; width:207px;}
.right h1{ font: bold 17px Georgia, "Times New Roman", Times, serif; color:#75ca13; display:block; padding-bottom:10px; border-bottom:1px #494949 dotted;}
.blank{ clear:both;}


.footter{ width:900px; height:50px; margin:0 auto; background: url(images/footter.jpg) repeat-x; border:1px #FFFFFF solid; border-top:4px #FFFFFF solid; position:relative;}
.footter a{font:normal 12px Helvetica, sans-serif; color:#026563; text-decoration:none;}
.footter a:hover{ color:#e20101;}
ul.rights_reserved{
font:normal 12px "Trebuchet MS",Arial, Helvetica, sans-serif;
color:#999999;
position:absolute;
left:10px;
top:30px;
visibility: hidden;
}
ul.rights_reserved_1{
font:normal 12px "Trebuchet MS",Arial, Helvetica, sans-serif;
color:#999999;
position:absolute;
left:600px;
top:30px;
visibility: hidden;
}
ul.rights_reserved_1 a{font:normal 12px Helvetica, sans-serif; color:#999999; text-decoration:none;}
ul.rights_reserved_1 a:hover{ color:#e20101;}


