/* CSS Document */
body{background:url(../images/bg.jpg) repeat-x top left #edfff9; font-family:"Trebuchet MS", arial, verdana; font-size:12px; color:#32363f;}
a{color:#0088cc;}
.cbg{ background:url(../images/cbg.jpg) repeat-y top left #d7f1ff;}
.fbg{ background:url(../images/footerbg.gif) repeat-x bottom left #d7f1ff;}

.hbg{ background:#0087dc url(../images/headerbg.jpg) no-repeat top left;}
.nav{color:#006990;font-family:helvetica, arial, verdana; font-size:12px; font-weight:bold; text-transform:uppercase; }
.hsbg{ background:url(../images/sinputbg.jpg) no-repeat left; border:none; width:208px;}

.rbg1{ background:url(../images/I_rightblock.jpg) no-repeat left top; padding:50px 0 25px 20px;  }
.rbg1 h1{color:#006990; font-size:18px; font-family:serif,"Times New Roman", Times; font-weight:normal;}
.rbg1 h5{font-size:13px; font-family:serif,"Times New Roman", Times; font-weight:normal; color:#797c80; line-height:13px; padding:0 0 8px 0;}
.rbg1 .rpadd{ padding:95px 0 0 0;}
.rbg{  width:218px;}
.rbg h1{color:#006990; font-size:18px; font-family:serif,"Times New Roman", Times; font-weight:normal;}
.news_events{background:url(../images/news-eventbg.jpg) no-repeat left top; width:219px;}
.loginbg{background:url(../images/loginbg.jpg) no-repeat left top; width:219px;}
.rbg h5{font-size:13px; font-family:serif,"Times New Roman", Times; font-weight:normal; color:#797c80; line-height:13px; padding:0 0 8px 0;}
.rbg .rpadd{ padding:95px 0 0 0;}
.clbg{ background:url(../images/clbg.jpg) repeat-x top left;}
.icon-bold{font-weight:bold; font-size:14px;}
.homedespadd{ padding:20px 0 20px 0px;}
.homedespadd1{ padding:20px 0 8px 0px;}
.hlbut{ background:url(../images/hleft_but.jpg) no-repeat left; width:132px; height:21px; text-align:left; color:#fff; font-size:13px; padding:5px ;}
.hlbut a{color:#fff;}
.tab{float:left;}
.tab-nav{float:left; width:100%;}
.tab-nav a{ color:#fff; text-align:center; font-weight:bold; font-size:12px}
.ftabactive{background:url(../images/ftab_active.gif) no-repeat left top; float:left; width:233px; padding:6px 0 7px 0; }

.ftabinactive{background:url(../images/ftab_inactive.gif) no-repeat left top; float:left;padding:8px 0 5px 0;width:233px;color:#94caf4;}
/*.ftabinactive:hover{background:url(../images/ftab_active.gif) no-repeat left top; float:left; width:196px; padding:8px 0 5px 0;color:#fff;}*/

.stabinactive{ background:url(../images/stab-inactive.gif) no-repeat left top; float:left; width:233px; padding:8px 0 5px 0;color:#94caf4;}
/*.stabinactive:hover{ background:url(../images/ftab_active.gif) no-repeat left top; float:left; width:196px; padding:8px 0 5px 0;color:#fff;}*/
.tab-content{ float:left;background:#05487f; width:452px; color:#fff; padding:17px 15px;}
.lbpadd{padding:33px 0 0 0;}
.homedespadd p{ text-align:justify; padding:8px 15px 8px 0;}
.homedespadd1 p{ text-align:justify; padding:0 8px;}
.homedespadd ul{list-style:disc;}
.homedespadd ul li{ padding:3px 0; margin:0 0 0 35px;}
.title{color:#006990; font-size:18px; font-family:serif,"Times New Roman", Times; font-weight:normal; border-bottom:1px solid #006990; padding:0 0 5px 0;}
.title_top{color:#006990; font-size:18px; font-family:serif,"Times New Roman", Times; font-weight:normal; padding:0 0 5px 0;}
.title01{color:#006990; font-size:18px; font-family:serif,"Times New Roman", Times; font-weight:normal;  padding:0 0 2px 0;}
.subtitle{color:#333333; font-size:13px; padding:5px 0 5px 0; font-weight:bold;}
.caption{font-weight:bold;}

.inputError {
background-color:#FFFF00;
border:1px solid #990000;
}
.generalfield {
background-color:#e9eaec;
border:1px solid #b6d5e4;
color:#000000; 
font-size:11px;
width:120px;
}
.inputb{width:280px;}
.redcolor,.errorMsg{ color:#FF0000;}
.img{padding-left:5px; padding-bottom:5px; padding-top:5px; }
.imgr{padding-left:5px; padding-bottom:5px; }
.imgl{padding-right:5px; padding-bottom:5px; }

.submit{
	border:#b6d5e4 1px solid;
	font-size:12px;
	padding:0px 2px;
	background-color:#d7f1fe;
	color:#564925;
	font-weight:bold;
	}
.buttonbg{background:url(../images/button-01.jpg) no-repeat center top;}	

.top-curve{background:url(../images/top-curve.jpg) no-repeat top ; width:261;}
.middle-curve{background: url(../images/middle-curve.jpg) repeat-y  top; width:261;}
.middle-curve ul{padding:0 0 0 25px; font-size:13px;}
.middle-curve ul li{ padding:2px 0; color:#ffffff}
.middle-curve ul li a{color:#ffffff}
.middle-curve ul li a:hover{color:#68b9e9}

.middle-curve ul li ul li a{color:#ffffff}
.middle-curve ul li ul li a:hover{color:#68b9e9}


.middle-curve ul li ul li{padding: 0;}
.middle-curve ul li ul{padding:0 0 0 15px }

.bottom-curve{background: url(../images/bottom-curve.jpg) no-repeat top ; width:261;}
.banner{ background:url(../images/inner-banner.jpg) no-repeat left top;}
.banner-common{ background: url(../images/banner-common.jpg) no-repeat left top;}
.banner-services{ background: url(../images/banner-services.jpg) no-repeat left top;}
.banner-course{ background: url(../images/banner-course.jpg) no-repeat left top;}
.banner-client{ background: url(../images/banner-client.jpg) no-repeat left top;}
.banner-careers{ background: url(../images/banner-career.jpg) no-repeat left top;}
.top_padd{padding:35px 0 50px 0;}
#cse-search-results iframe{width:600px;}
.hr-line{ border-top:#98bfe0 1px solid}
.rect_imgbg{background:url(../images/rect_imgbg.jpg) no-repeat left top; width:441px;}
.dbr{padding:5px 39px 0 0 ;}
.dbr a:hover{text-decoration:underline;}

#pscroller1{width: 200px;height:130px;margin:5px 0 0 0px;}
#pscroller1 p{padding-bottom:10px;}
#pscroller1 p a{color:#E26023;}

