/* CSS Document */

body{ background: url(../images/main-bg.jpg) left top repeat-x; font: normal 12px/18px Arial, Helvetica, sans-serif; color:#2c2c2c; background:#2c2c2c;}

div{ float:left;}

a, a img
{
	outline:none;
	color:#af0000;
	text-decoration:none;
	border:none;
}
h4{font: bold 13px Arial, Helvetica, sans-serif; color:#014b66;} 


.header-div{ width:1000px;}
/* .main-div{ width:1000px; margin: 0px auto; float:none; background:url(../images/white-bg.jpg) left top repeat-x !important; }*/
 .main-div{ width:1000px; float:left;}
 .navi-bgcolor{ width:1000px; float:left; background:url(../images/navi-bg.jpg) left top repeat-x; height:128px;}
# .logo{ width:138px; float:left; margin:10px 0px 0px 22px;}
 .logo{ 
     background: url("../images/logo_gm349.png") left top ;
     width:191px; float:left; margin:10px 0px 0px 22px ;
     height:84px;
}
 
 .navi-div {
    float: right;
    margin-top: 64px;
    width: 638px;
}
 .navi-div ul {width:763px; margin:0px; padding:0px;}
 .navi-div ul li{ list-style:none; float:left;font: bold 12px/45px Arial, Helvetica, sans-serif;  color:#fff; display:block;}
 .navi-div ul li a {  color:#fff; padding:0px 12px 0px 12px; text-decoration:none;display:block;float:left; text-transform:uppercase;}
 .navi-div ul li a:hover{color:#00b4ff;background: url(../images/hover.gif) repeat-x; padding:0px 12px 0px 12px; text-decoration:none;display:block; line-height:45px;float:left;}
 .navi-div ul li a.active{color:#00b4ff;background: url(../images/hover.gif) repeat-x; padding:0px 12px 0px 12px; text-decoration:none;display:block; line-height:45px;float:left;}
#body-part{     border-top: 1px solid #A2A2A2;
    float: left;
    margin-top: 0;
    padding-top: 10px;
    width: 1000px;
	}
.welcome-head{ font: bold 16px "Segoe UI", Arial, Helvetica, sans-serif; color:#0887c7; text-indent:45px; background:url(../images/home-icon.jpg) 9px -3px no-repeat;}
.top-content{ width:975px; float:left; padding:8px 10px; text-align:justify;}
.bottom-content{ width:995px; float:left;}
.right-side-content{ width:670px; float:left; text-align:justify; padding-left:10px;}
.right-side-image{float:right; }
.images-content{width:927px; float:left; margin-left:40px; margin-top:10px;}
.fanal-image{ width:284px; float:left;}
.fanal-heading{ font: normal 25px Arial, Helvetica, sans-serif; color:#0887C7;  margin: 0 0 15px 0; padding: 0;}
.fanal-image a{font: bold 11px Arial, Helvetica, sans-serif; color:#00b4ff; text-decoration:underline; text-transform:uppercase;}
.fanal-image a:hover{text-decoration:none;}
 
.fanal-image2{ width:284px; float:left; margin-left:40px;}
.fanal-image2 a{font: bold 11px Arial, Helvetica, sans-serif; color:#00b4ff; text-decoration:underline; text-transform:uppercase;}
.fanal-image2 a:hover{text-decoration:none;}

.fanal-image3{ width:284px; float:right; }
.fanal-image3 a{font: bold 11px Arial, Helvetica, sans-serif; color:#00b4ff; text-decoration:underline; text-transform:uppercase;}
.fanal-image3 a:hover{text-decoration:none;}

#footer-bg{ width: 100%;}


.footerDiv {
     background:  no-repeat scroll right 5px #FFFFFF;  
    border-top:1px solid #2c2c2c;
    color: #00B4FF;
    height: 85px;
    margin:0px auto;
	float:none;
    padding-top: 27px;
    width:990px;
	padding-left:10px;
}
.clear{clear:both}
.footer-navi{ margin:0px;}
.footerDiv a{ color:#00b4ff; font: normal 11px "Tahoma",Arial, Helvetica, sans-serif;}
.footerDiv a:hover{ text-decoration:underline;}

.copy-right{ font:normal 11px Arial, Helvetica, sans-serif; color:#7d7d7d;}

.left-panalright{ width:249px; float:left;}
.left-panal-midelimage{background:url(../images/left-panal-mide.jpg) top left repeat-x; width:249px; height:360px;}
.left-panal-midelimage ul{ margin:0px; padding:0px;}
.left-panal-midelimage ul li { list-style:none;  background: url(../images/icon-menu.jpg) 18px 11px no-repeat; padding: 5px 0 5px 30px;}
.left-panal-midelimage ul li a{font: normal 13px Arial, Helvetica, sans-serif; color:#2c2c2c; padding:8px 5px;}
.left-panal-midelimage ul li a:hover{ text-decoration:underline;}
.navigation-menu{ width:160px; float:left; margin-left:22px;}
.navigation-hadding{ font: normal 16px Arial, Helvetica, sans-serif; color:#05435c;}
.left-imagepanal{ width:249px; float:left; margin-top:10px; padding-left:5px;}

.right-panal { width:730px; background:#edf8fb; float:right; min-height:438px;}
.text-part{ width:690px; margin:10px 20px 30px 20px;}
.ineer-headding{font:normal 20px Arial, Helvetica, sans-serif; color:#014b66; padding:10px 0px; margin-left:5px}
.sitemap-menu{ padding:0px; margin:0px;}
.sitemap-menu ul{ list-style:none; padding:0px;}
.sitemap-menu ul li{padding:5px 0px 5px 100px; background:url(../images/sitemap-icon.jpg) 73px 10px no-repeat;}
.sitemap-menu ul li a{font: bold 12px Arial, Helvetica, sans-serif; color:#333333;}
.sitemap-menu ul li a:hover{color:#ff8500;}
.right-panal-text{ width:690px; float:left;}

.ss-q-short{ border: 1px solid #3ec9f2; background:#f3f3f3;}
.submit-button{ background:#0297f1; width:80px; height:22px; border:none;}

.top-menu{ 
    color: #FFFFFF;
    float: right;
    position: relative;
    right: -32px;
    top: 47px;
    width: 210px;
}
	
.top-menu a{ font:bold 12px Arial, Helvetica, sans-serif; color:#fff;}
.top-menu a:hover{ color:#CCCCCC;}

#main_div_new{ background: url(../images/main-bg.jpg) left top repeat-x; font: normal 12px/18px Arial, Helvetica, sans-serif; padding-top:23px;}
#mini-div{  width:1000px; float:none; margin:0px auto!important; background-color:#FFFFFF; height:1105px;}

.new-main-div{ width:1000px; margin: 0px auto; float:none; background:url(../images/white-bg.jpg) left top repeat-x !important;}
.window{
	float: left;
    left: -158px;
    position: relative;
    top: 106px;
}