/* CSS Document */
* {margin:0px; padding:0px;}

body {width:100%; height:auto; background:url(../images/BG.jpg) repeat-x top left; margin:0px; padding:0px; border:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}


img, P {border:0px ;margin:0px; padding:0px;}
ul {list-style:none; margin:0px; padding:0px;}

.T-left {text-align:left;}
.fright {float:right;}
.fleft {float:left;}
.cl {clear:both;}
.line-height {line-height:16px; text-align:justify;}
.icon {background:url(../images/icon.jpg) no-repeat left center; padding-left:20px;}
.icon2 {background:url(../images/icon2.gif) no-repeat left top; padding-left:20px; margin-left:30px; padding-bottom:6px;}


.mrgnT {margin-top:7px;}
.file-field {height:18px; width:145px; margin-top:8px; padding:0px; border:#49760e 1px solid;}

a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none;}
a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:underline;}


/*--------main container css start----- */
#inro-mainContainer {width:960px; margin:0px auto 0px auto; }

/*--------inrto header css start----- */
.head-intro {width:960px; height:187px; margin:0px; background:url(../images/head-intro.jpg) no-repeat left top; }
.head-intro-logo {width:350px; height:106px; margin:0px; padding:5px 0px 0px 0; float:left;}
.head-intro-menu-wrapper {
	width:960px;
	margin:0px;
	float:left;
	text-align:left;
	padding-top: 2px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 0px; margin:20px 0 0 0; text-shadow: #000 0px -1px 0px;
} 

.intro-menu-wrapperTop-bx {
	width:600px;
	margin-right:10px;
	float:left;
	text-align:right;
}
.intro-menu-wrapperTop-bxL {width:7px; height:40px; float:right; background:url(../images/box-topL.jpg) no-repeat top left;}
.intro-menu-wrapperTop-bxR {
	float:left;
	text-align:right;
	background:url(../images/box-topR.gif) no-repeat right top;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 12px;
	padding-left: 8px;
}

.intro-menu-wrapperTop {
	width:220px;
	height:30px;
	margin:0px;
	float:left;
	text-align:right;
	padding-top: 10px;
	padding-right: 32px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.head-intro-menu {margin:0px; padding:0px; float:left; text-align:left;}
.intro-menu-divider {width:8px; height:44px; margin:0px; padding:0px; float:left; background:url(../images/divider.png) no-repeat top;}

/*--------inrto middle css start----- */
.intro-mid {
	width:960px;
	height:337px;
	margin:0px;
	/*background:url(../images/mid-intro-bg.jpg) no-repeat left top;*/
	float: left;
}
.intro-midL {width:714px; height:337px; margin:0px; float:left;}
.intro-menuL{width:160px; height:337px; margin:0px; float:left;}
.intro-menuL-title {width:100px; height:27px; margin:0px; padding:27px 0px 0px 60px; float:left;}
.intro-menuL-txt {width:145px; margin:0px; padding:12px 0px 0px 15px; float:left;}

.intro-mid-flash {width:709px; height:340px; margin:0px; float:right;}
.intro-mid-form {width:207px; margin-right:10px; padding:10px 0px 10px 15px; float:right; position:relative; z-index:5000; border:#cccccc 1px solid; background:url(../images/bg-transparent.png) repeat;}
.intro-welcomeTxt {width:280px; margin-top:12px; margin-right:5px; padding:10px 14px 5px 14px; float:right; border:#747e73 1px solid; background:url(../images/welcome-bg.png) repeat top left; position: absolute; left: 530px; top: 125px;	z-index: 1100;}

.intro-midR {width:243px; height:335px; margin-top:0px; float:right;}
.intro-search {
	width:243px;
	height:335px;
	margin:0px;
	background:url(../images/search-bg.jpg) no-repeat top left; 
}
.intro-search-title {width:196px; height:22px; margin:0px; padding:23px 0px 0px 47px;}
.intro-search-field {margin:0px; padding:25px 0px 0px 32px;}
.intro-search-txt {width:184px; margin:0px auto 0px auto; padding:12px 0px 10px 0px; border-bottom:#333333 1px dotted;}
.intro-helpline {width:243px; height:45px; margin-top:0px; text-align:center;}


/*--------intro-menu css start----- */
.intro-menu {
	width:850px;
	height:44px;
	margin:10px 0 0 0;
	padding:1px 50px 0px 60px;
	text-align:center;
	background:url(../images/intro-menu-bg.jpg) no-repeat top center;
	z-index: 600;
}
.intro-menu-box {margin:0px; text-align:center; float:left;}
.intro-menu-divider-II {width:8px; height:44px; margin:0px; padding:0px; float:left; background:url(../images/divider.png) no-repeat top;}
.intro-menu-shad {width:960px; height:30px; margin:0px; background:url(../images/intro-menu-shade.jpg) no-repeat top center;}

/*--------intro-box-wrapper css start----- */
.intro-box-wrapper {width:947px;  margin:0px auto; background:url(../images/intro-box-Y.jpg) repeat-y top }
#inro-mainContainer .intro-box-wrapper a {
	text-decoration: none;
}
#inro-mainContainer .intro-box-wrapper a:hover {
	text-decoration: underline;
}


.intro-box-wrapperL {width:461px;  margin:0px; float:left;}
.intro-box-wrapperR {width:461px;  margin:0px; float:right;}

/*--------start intro-box-wrapper css arif 6th may----- */
.intro-box-botm {width:947px; height:13px; margin-bottom:20px; float:left; background:url(../images/intro-box-foot.jpg) no-repeat left bottom;}


/*--------End intro-box-wrapper css arif 6th may----- */

.intro-box-grn {
	width:218px;
	margin:0px;
	float:left;
	background:url(../images/into-box-rptY.jpg) no-repeat top;
	height: 124px;
}
.intro-box-grnTop {
	width:218px;
	margin:0px;
	background:url(../images/into-box-gn.jpg) no-repeat top left;
	float: left;
}
.intro-box-grnbotm {width:218px; height:15px; margin:0px; background:url(../images/into-box-gn-botm.jpg) no-repeat top left;}
.intro-boxTitle {
	width:150px;
	height:22px;
	margin:0px;
	padding:12px 2px 0px 40px;
}
.intro-boxTxt {
	width:175px;
	margin:0px auto;
	padding:15px 0px 10px 0px;
	line-height:19px;
}

.intro-box-org {
	width:218px;
	margin:0px;
	float:right;
	background-image: url(../images/into-box-rptY.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.intro-box-orgTop {
	width:218px;
	margin:0px;
	background:url(../images/into-box-org.jpg) no-repeat top right;
	float: right;
}
.intro-box-orgbotm {width:218px; height:15px; margin:0px; background:url(../images/into-box-gn-botm.jpg) no-repeat top left;}

.intro-box-gry {
	width:218px;
	margin:0px;
	float:left;
	background-image: url(../images/into-box-gry-rptY.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 124px;
}
.intro-box-gryTop {
	width:218px;
	margin:0px;
	background:url(../images/into-box-gry.jpg) no-repeat top left;
	float: left;
}
.intro-box-grybotm {width:218px; height:15px; margin:0px; background:url(../images/into-box-gry-botm.jpg) no-repeat top left;}

.intro-box-blu {width:198px; margin:0px; float:right; background:url(../images/into-box-blu-rptY.jpg) no-repeat top ;}
.intro-box-bluTop {
	width:218px;
	margin:0px;
	background:url(../images/into-box-blu.jpg) no-repeat top left;
	float: left;
}
.intro-box-blubotm {width:198px; height:15px; margin:0px; background:url(../images/into-box-blu-botm.jpg) no-repeat top left;}


/*--------intro-footer css start----- */
.intro-footer {width:100%; height:93px; text-align:center; background:url(../images/intro-foot-bg.jpg) repeat-x left top;}
.intro-foot-link {width:960px; margin:0px auto 0px auto; padding-top:24px; height:69px; text-align:center; line-height:18px;}

/*--------Program popup css start----- */
.prgm-popup {width:200px; margin:0px; height:400px;}
.prgm-popupTop {width:200px; height:46px; margin:0px; background:url(../images/popupTop.png) no-repeat top left;}
.prgm-popupMid {width:175px; margin:0px auto; padding:5px 5px 0px 14px; line-height:19px; background-color:#ffffff; border-left:#ff6f00 3px solid; border-right:#ff6f00 3px solid; text-align:left;}
.prgm-popupTitle {width:200px; height:30px; margin:0px; padding:16px 0px 0px 0px; text-align:center;}
.prgm-popupBotm {width:200px; height:33px; margin:0px; }


.inform-popup {width:200px; margin:0px; height:318px;}

/*--------inform css start----- */
.partner-popup {width:200px; margin:0px; height:208px;}

/*--------Program inform css start----- */
.inform-popup {width:200px; margin:0px; height:400px;}
.inform-popupMid {width:175px; margin:0px auto; padding:5px 5px 0px 14px; line-height:19px; background-color:#ffffff; border-left:#ff6f00 3px solid; border-right:#ff6f00 3px solid; text-align:left;}

.intro-search-titleII {width:196px; margin:0px; padding:23px 0px 0px 30px;}


.facebook1 {
	width:320px;
	margin-right:0px;
	margin-left:20px;
	float:left;
    left: top: 1px; 				
	z-index:3000;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
}
.aict {
	width:388px;
	margin-right:5px;
	margin-left:320px;
	float:left;
	position: absolute;
	top:175px;
	z-index: 1100;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 6px;
}

