﻿.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* End hide from IE-mac */

img{ border:0;}

#scroller { behavior: url(iepngfix.htc) }


body{background-color:#264f85; padding:0; margin:0px auto; font-family:Verdana, Arial; }
h1,h2,h3{ font-family:Verdana, Arial;}
.mainContainer{ width:900px; padding:0; margin:0px auto;  background-color:white; }
#leftPannel{ width:175px; float:left; padding-top:30px;}
#leftPannelGrayArea{ width:100%; background-color:#e8e8e8; margin-top:15px; padding-bottom:40px;}
#rightPannel{ width:725px; float:left;}
#rightPannel img{ padding:0; margin:0; border:0;}
#rightPannelGray{ width:100%; background-color:#e8e8e8; margin-top:21px;}
.left{ width:265px; float:left;}
.right{width:460px; float:left;}
.left_Services,.left_Profile{width:355px; float:left;}
.left_Download{width:355px; float:left;}

.right_Services,.right_Profile{width:370px; float:left; }
.leftHeading{width:260px; border-left:2px white dotted; border-right:2px white dotted;   height:25px; }
.leftHeading_Services,.leftHeading_Profile{width:350px; border-left:2px white dotted;    height:25px; }
.leftHeading_Download,.leftHeading_Projects{width:350px; border-left:2px white dotted;   height:25px; }
.rightHeading{ width:450px; height:25px;  padding-left:0; margin-left:0;}
.rightHeading_Services,.rightHeading_Profile{ width:360px; height:25px;  padding-left:0; margin-left:0;}
.leftHeadingBottom, .leftHeadingBottom_Contact{ padding:0; margin:0; width:245px;  border-left:2px white dotted; border-right:2px white dotted; padding-left:10px; padding-right:5px; font-size:11px; line-height:18px; text-align:left; }

.vac{color:#264f85; text-transform:uppercase; font-size:12px;  border-bottom:2px white dotted; padding-bottom:5px; margin-bottom:8px;}

.leftHeadingBottom_Contact span{ color:#79bde9; margin-right:20px;}
.leftHeadingBottom_Services{  padding:0; margin:0; width:665px;  border-left:2px white dotted;  padding-left:20px; padding-right:5px; font-size:11px; line-height:18px; text-align:left; text-transform:none;  color:black; }
.leftHeadingBottom_Profile{  padding:0; margin:0; width:325px;  border-left:2px white dotted;  padding-left:20px; padding-right:5px; font-size:11px; line-height:18px; text-align:left; }
.leftHeadingBottom_Services ul,.rightHeadingBottom_Services ul{ padding:0; margin:0; list-style-type:none; padding-top:15px; padding-bottom:15px;}
.leftHeadingBottom_Services li,.rightHeadingBottom_Services li{ background-image:url('yellowArrow.jpg'); background-repeat:no-repeat; padding-left:13px; background-position:left center;}

.leftHeadingBottom_Profile span{ color:#5c85a6; font-size:12px;}

.left_group{width:700px; float:left;}
.grp{width:317px; border-right:2px white dotted;   height:25px;float:left; width:375px;}
.grp h1{ color:#264f85; text-transform:uppercase; font-size:12px; padding:0; margin:0; padding-top:8px; padding-bottom:0px;  }
.leftHeading_group{width:317px; border-left:2px white dotted; border-right:2px white dotted;  float:left;  height:25px;}
.leftHeadingBottom_group{  padding:0; margin:0; width:675px;  border-left:2px white dotted;  padding-left:20px; padding-right:5px; font-size:11px; line-height:18px; text-align:left; }
.groupLeftTbl{ width:277px; border-right:2px white dotted; padding-right:20px; vertical-align:top;padding-top:8px;}
.groupRightTbl{ width:350px; padding-left:15px; vertical-align:top; padding-bottom:20px; }
.picDiv{width:110px; float:left;}
.picDetail{width:235px; float:left}

.groupRightTbl h2{ width:295px;color:#264f85; text-transform:uppercase; font-size:12px; padding:0; margin:0; padding-top:8px;}
.groupRightTbl h2 a{color:#264f85; text-decoration:none;}
.color{color:#264f85;}
.color a{color:#5c85a6; text-decoration:none;}
.color1{color:#264f85; font-size:12px;}

label,input {
display: block;
width: 230px;
float: left;
margin-bottom: 10px;
height:25px;
 border:1px #bfbfbf solid;
}
input{ vertical-align:top;}
label{ border:0;}
 
label {
text-align: left;
width: 100px;
padding-right: 10px;
color:#79bde9;
padding-top:5px;
}
 
br {
clear: left;
}

#content{ top:50px;}

.leftHeadingBottom_Projects{ padding:0; margin:0; width:712px;  border-left:2px white dotted; padding-left:5px; padding-right:5px;line-height:18px; text-align:left; font-family:Verdana, Arial; }
.leftHeadingBottom_Download{ padding:0; margin:0; width:465px;  border-left:2px white dotted; padding-left:5px; padding-right:5px; font-size:11px; line-height:18px; text-align:left; }
.left_Projects1{ padding:0; margin:0; width:450px;  border-left:2px white dotted; padding-left:0px; padding-right:5px; font-size:11px; line-height:18px; text-align:left; float:left;}
.left_dis{ padding:0; margin:0; width:670px;  border-left:2px white dotted; padding-left:0px; padding-right:5px; font-size:11px; line-height:18px; text-align:left; float:left;}
.right_Projects1{ float:left;  width:250px;}
.leftHeadingBottom_Download h3{color:#264f85;text-transform:uppercase; font-size:12px; padding:0; margin:0; padding-top:0px; padding-bottom:0px; background-image:url('yellowArrow.jpg'); background-repeat:no-repeat; background-position:left center; padding-left:15px;  margin-left:0px; font-weight:normal;}
.left_Download h2{ width:230px;color:#264f85; text-transform:uppercase; font-size:12px; padding:0; margin:0; padding-top:8px; padding-left:15px;}
.leftHeadingBottom_Download a{ color:#f6921e; text-decoration:none;}
.leftHeadingBottom_Download p{ padding:0; margin:0; padding-left:15px;}
.subHadings{ padding:0; margin:0; width:708px; border-bottom:2px white dotted;text-align:center; color:#f39122;  font-size:10px; text-transform:uppercase; padding-bottom:5px; margin-left:5px;  }
.subHadingItem{ width:140px; float:left; height:25px; }
.catagories{ width:136px;  float:left; margin-top:0px; }
.mainCatagories{ width:710px;}
.mainCatagories1 ul,.mainCatagories ul, .innerRight ul,.innerLeft ul{ padding:0; margin:0; list-style-type:none; padding-left:0px;}
.innerRight li,.innerLeft li{  padding-top:2px; padding-bottom:2px;   padding-left:15px; margin-left:5px; }
.mainCatagories li{  padding-top:2px; padding-bottom:2px;   background-image:url('ar1.jpg'); background-repeat:no-repeat; background-position:left center; padding-left:15px; margin-left:5px; }
.mainCatagories1 li{  padding-top:2px; padding-bottom:2px;  padding-left:15px; margin-left:5px; }
.mainCatagories1 li a,.mainCatagories li a,.innerRight li a,.innerLeft li a{text-transform:uppercase; font-size:8px;color:black; text-decoration:none; padding:0; margin:0;}

.send a{color:#79bde9; font-size:11px;  text-decoration:none; }
.send{ width:30px;background-image:url('orangearr.jpg'); background-repeat:no-repeat; background-position:right center; padding-right:10px;z-index:20; position:absolute; left:370px; top:265px;}
input.send{ border:0; width:60px; color:#79bde9; font-size:11px; padding:0; margin:0; cursor:pointer; background-color:#e8e8e8;  }


.rightHeadingBottom_gallary{ width:225px;padding-left:20px; margin-top:7px; padding-right:5px; font-size:11px; line-height:18px; }
.rightHeadingBottom{ width:430px;padding-left:20px; margin-top:7px; padding-right:5px; font-size:11px; line-height:18px; position:relative;}
.rightHeadingBottom_Services,.rightHeadingBottom_Profile{ width:340px;padding-left:20px; margin-top:7px; padding-right:5px; font-size:11px; line-height:18px;}
.rightHeadingBottom_Services a{ color:#396d96; text-decoration:none;}
.left_Services { width:690px;color:#264f85; text-transform:uppercase; font-size:12px; padding:0; margin:0; padding-top:8px; padding-bottom:0px;  padding-left:10px;  margin-left:10px;}
.left h1,.left_Services h1,.left_Download h1,.left_Profile h1,.left_Projects h1,.left_group h1{ width:230px;color:#264f85; text-transform:uppercase; font-size:12px; padding:0; margin:0; padding-top:8px; padding-bottom:0px;  padding-left:10px;  margin-left:10px;}
.right h1,.right_Services h1,.right_Profile h1{ width:240px; ;color:#264f85; text-transform:uppercase; font-size:12px; padding:0; margin:0; padding-top:8px; padding-bottom:0px;  padding-left:20px;  }
.left_Projects h1{ width:390px;color:#264f85; text-transform:uppercase; font-size:12px; padding:0; margin:0; padding-top:8px; padding-bottom:0px;  padding-left:10px;  margin-left:10px;}
.nav{ width:725px; background-color:#264f85; border-bottom:6px solid #8bc1ea; height:20px; text-transform:uppercase; text-align:center; padding-top:6px; font-size:11px;  clear:both}
.navItem{ width:94px; float:left}
.navItem1{ width:123px; float:left}
.nav a{ padding:0; margin:0;  text-decoration:none;}
.nav a:link, .nav a:visited{ padding:0; margin:0;;color:white; padding-left:10px; }
.nav a:hover{ padding:0; margin:0; color:#f29c3c; padding-left:10px; }
.leftPannelHeading{ width:170px; border-bottom:2px white dotted; text-align:center; height:30px;}
.leftPannelHeading h1{ height:21px; text-align:center; color:#264f85; text-transform:uppercase; font-size:12px; padding:0; margin:0; padding-top:8px; padding-bottom:0px;}
#leftPannelGrayArea h1{ text-align:center; color:#264f85; text-transform:uppercase; font-size:12px; padding:0; margin:0; padding-top:8px; padding-bottom:0px;}
.bookTitle{text-align:center; margin-top:10px;}
.bookTitle a{ font-size:11px;  color:#264f85; text-decoration:none; background-image:url('yellowArrow.jpg'); background-repeat:no-repeat; padding-left:13px; background-position:left center;}

.bookTitle1,.animation{text-align:center; margin-top:10px;}
.bookTitle1 a,.animation a{ font-size:11px;  color:#79bde9; text-decoration:none;background-position:left center;}





.newsContent{ width:129px; height:90px;color:#264f85;  background-color:white; margin-left:19px; padding:10px;font-size:11px; padding-right:5px; color:black; margin-top:5px;  text-align:left;}

.newsContent span{font-size:10px;color:#264f85; font-size:11px; text-align:left;}
.gallary, .mythumbs{ width:110px; height:111px; float:left; margin-top:5px; }
.gallary_Profile{ width:135px; height:135px; float:left; margin-top:10px; margin-bottom:15px;}
.pic_pro{ width:135px; height:110px;}
.text_pro{ width:91px; color:black; line-height:11px; font-size:9px; height:20px; margin-top:4px;}
#mygal{
	width:725px;
	height:340px;
	position:relative;
}

#pic{
	position:relative
}
.pic{ width:90px; height:90px;}
.text{ width:91px; color:#264f85; font-size:12px; line-height:15px; text-align:center; }
.text a, .text a:link{
	color:#264f85; font-size:12px;  line-height:15px;text-decoration:none
}
.spacer{ width:45px; float:left;  height:91px;}
.spacer1{ width:20px; float:left;  height:91px;}
.spacer_Profile{ width:35px; float:left;  height:130px;}
.footer{ width:890px; height:17px; clear:both; color:black; text-align:right; font-size:10px; padding-top:4px; padding-right:10px;}
.footer a{ color:black; text-decoration:none;}

.bor{ padding:0; margin:0;  width:253px; height:13px; background-image:url('bor.jpg'); background-repeat:repeat-x; background-position:center top; margin-top:5px; margin-left:5px;}
.bor1{ width:455px; height:3px; background-image:url('bor.jpg'); background-repeat:repeat-x; margin-top:5px; margin-left:5px;}

.bor_group{ padding:0; margin:0;  width:700px; height:13px; background-image:url('bor.jpg'); background-repeat:repeat-x; background-position:center top; margin-top:5px; margin-left:5px; }
.bor_Services{ padding:0; margin:0;  width:680px; height:13px; background-image:url('bor.jpg'); background-repeat:repeat-x; background-position:center top; margin-top:5px; margin-left:5px;}
.bor_Profile{ padding:0; margin:0;  width:343px; height:13px; background-image:url('bor.jpg'); background-repeat:repeat-x; background-position:center top; margin-top:5px; margin-left:5px;}
.bor1_Services,.bor1_Profile{ width:360px; height:3px; background-image:url('bor.jpg'); background-repeat:repeat-x; margin-top:5px; margin-left:5px;}

.bor_Download{ padding:0; margin:0;  width:720px; height:13px; background-image:url('bor.jpg'); background-repeat:repeat-x; background-position:center top; margin-top:5px; margin-left:5px;}
.bor_Projects{ padding:0; margin:0;  width:700px; height:13px; background-image:url('bor.jpg'); background-repeat:repeat-x; background-position:center top; margin-top:5px; margin-left:5px;}

.innerMenu{ width:710px; padding-left:10px;  }
.innerMenu a{ color:black; text-decoration:none; font-size:11px;}
.menu3{ float:left; }

.innerSubMenu{ width:710px;}
.innerLeft{ width:186px; float:right;  padding-left:0px;font-family:Verdana, Arial;}
.innerRight{width:138px; float:right;  border-left:3px white dotted; padding-left:55px; font-family:Verdana, Arial;}





.leftHeading_Projects h4{ width:630px;color:#264f85; font-size:12px; padding:0; margin:0; padding-top:8px; padding-bottom:0px;  padding-left:10px;  margin-left:10px; text-transform:inherit; color:#f49d39; font-weight:normal  }
.leftHeading_Projects a{color:#f6921e;font-size:12px; text-decoration:none;}
.leftHeading_Projects span{ color:#00457c}

.left_Projects1 h3{color:#264f85; font-size:14px; padding:0; margin:0; padding-top:0px; padding-bottom:0px; background-image:url('yellowArrow.jpg'); background-repeat:no-repeat; background-position:left center; padding-left:15px;  margin-left:5px; font-weight:normal; margin-bottom:10px;}
.left_Projects1 p,.left_dis p{ padding:0; margin:0; padding-left:20px;}
.tblHeading{ color:#f6921e; text-transform:uppercase; width:0px; }

.rightHeadingBottom_group{ width:305px;padding-left:20px; margin-top:7px; padding-right:5px; font-size:11px; line-height:18px; border:1px solid green; margin-top:35px; }
.right_group{width:330px; float:left; }

.tblDetail{ color:#00457c;width:100px; padding-bottom:10px;}
.tblDetail2{ color:#00457c; padding-bottom:10px; }
.tblDetail3{ color:#00457c;  width:170px; padding-bottom:10px;}





.line{ width:270px; background-image:url('bor.jpg'); background-repeat:repeat-x;  }

.nextbt{ height:12px; width:80px;  margin-left:10px;  background-image:url('forward.jpg'); background-repeat:no-repeat; background-position:right center; padding-right:20px; text-align:right; padding-bottom:5px;}
.nextbt a,.prevbt a,.projmenubt a{ font-size:12px; text-decoration:none; color:#88a2ba;}
.prevbt{ height:12px; width:100px;  background-image:url('backward.jpg'); background-repeat:no-repeat; background-position:right center; text-align:right; padding-right:20px;padding-bottom:5px;}
.projmenubt{height:12px; width:91px;  background-image:url('stop.jpg'); background-repeat:no-repeat; background-position:right center; text-align:right; padding-right:20px;padding-bottom:5px;}
.nextDiv{ padding-bottom:20px; padding-top:20px; margin-left:105px; width:100px;}





