/* header */
#head{
	width:100%;
	float:none;
}
.bg_sm_bluehead{
	border-top:4px solid #003399;
}
#bg_bluehead{
	float:right;
	width:795px;
	padding:3px 3px 1px 8px;
	background-color:#003399;
}

#bg_bluehead a{
	padding:2px;
	color:#FFFFFF;
	text-align:justify;
	text-decoration:none;
	font-size:10px;
}
.headImg{
	width:165px;
	padding:0px 0px 0px 0px;
}
.bg_redhead{
	width:100%;
	float:right;
	background-color:#993333;
}
#bg_navlink{
	float:right;
	width:795px;
	padding:4px 3px 3px 8px;
}

#bg_navlink a{
	padding:4px;
	color:#FFFFFF;
	text-align:justify;
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
}
/* header */

.lnavRight {
	background-image:url(../images/navupbgimage.gif);
	background-repeat:repeat-y;
	float:left;
	width:162px;
	/*border-left: 1px solid #999;*/
}
.lnavRight a:hover{
	background-image:url(../images/navehoverover.gif);
	width:370px;
}
* html .lnavRight { /* for ie */
	float:left;
	width:159px;
	/*border-left: 1px solid #999;*/
}
.lnavBorder a:link,.lnavBorder_with_top a:link {
	display:table-cell;
	width:164px;
	color: #993333;
	padding: 2px 5px 2px 9px;
	text-decoration:none;
	line-height:11px;
	font-size:11px;
	font-weight: bold;
}

.lnavBorder a:visited, .lnavBorder_with_top a:visited {
	display:table-cell;
	width:164px;
	color: #993333;
	padding: 2px 5px 2px 9px;
	text-decoration:none;
	line-height:11px;
	font-size:11px;
	font-weight: bold;
}

.lnavBorder a:hover, .lnavBorder_with_top a:hover {
	display:table-cell;
	width:162px;
	color: #ffffff;
	background-color: #9E2F36;
	padding: 2px 5px 2px 9px;
	text-decoration:none;
	line-height:11px;
	font-size:11px;
	font-weight: bold;
}
.lnavBorder {
	border: 1px solid #999;
	border-top: 0;
	background-color:#E4E5D7;
	width: 162px;
	min-height:14px;
}

.lnavBorder_with_top {
	border: 1px solid #999;
	background-color:#E4E5D7;
	width: 162px;
	min-height:14px;
}


* html .lnavBorder {} 
/************** common layout Styles ********************/

/*   Start footer styless  */
div#global{
	width:975px;
}

div#content_global{
	width:100%;
	position:absolute;
	left:169px; 
	top:178px;
}

div .content{
	width:100%;
}

div#footer{	
	width:99%;
	margin:10px 0px 0px 10px;
	padding:0px 0px 20px 0px;
	clear:both;
	text-align:center;
	color:#3366cc;
}
div#footer a:link{
	color: #3366cc;
	text-decoration:none;
}
div#footer a:visited{
	color: #3366cc;
	text-decoration:none;
}
div#footer a:hover{
	color: #999999;
	text-decoration:none;
}
div#footer hr{
	color:#3366cc;
	padding:0px;
	margin:0px;
}
.dividerFooter {
	border-top:1px solid #3366cc;
	margin:3px;
}



/*  end  footer styless  */

/*** header styles ****/
/*** header styles ****/
.bg_blueheading{
	width:100%;
	padding:5px;
	float:left;
	background-color:#003399;
}

.bg_img{
	float:left;
	position:static;
}

#bk_headimageid{
	WIDTH: 170px;
	POSITION: absolute;
	TOP: 3px;
	margin-top:1px;
	azimuth:leftwards;
	background-color:#FFFFFF;
	FLOAT: left;
	height: 56px;
	
}
.bk_headimage{
	LEFT: 10px;
	WIDTH: 157px;
	POSITION: absolute;
	TOP: 10px;
	azimuth:rightwards;
	background-color:#FFFFFF;
	FLOAT: left;
	height: 46px;
	padding-left:2px;
	
}
/*      end of header  */


.lnavLeft {
	float:left;
	width:3px;
}
.lnavRighthere{
	display:table-cell;
	width:164px;
	color: #ffffff;
	background-color: #9E2F36;
	padding: 2px 5px 2px 9px;
	text-decoration:none;
	line-height:10px;
	font-size:10px;
	font-weight: bold;
}


/**** right navigation ****/
div#rnav{
	float:right;
	padding:10px 0 0 0;
	width:200Px;
}

div .rcontent{
	width:200px;
	padding:0px 0px 0px 0px;
}
div .rhead{
	font-weight:bold;
	font-size:11px;
	background-image:url(../images/tab_2.JPG);
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding:3px;
}

div .rhead_ins{
	font-weight:bold;
	font-size:11px;
	background-image:url(../images/tab_1.JPG);
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding:3px;
}

#rnav a{
	border:0px;
}

div .rpcontent{
padding:5px;
background-color:#E4E5D7;
border:#000000 1px solid 
}



/**** other layout ***/
div #breadcrumb{
	color:#993333;
	font-weight:600px;
	padding:5px 0px 0px 5px;
}

.content_header{
	font-family: Arial;
	color: #993333;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 1px;
	font-size: 18px;
	font-weight: bold;
}

.lhspadding{
	padding:0px 0px 0px 10px;
}

div #disp_area{
	background-color:#993333;
	width:172px;
	padding-top:2px;
}
/*** header styles - popup windows****/

#global_pop{
	width:630px;
}

#bg_bluehead_pop{
	float:right;
	width:455px;
	padding:3px 3px 3px 8px;
	background-color:#003399;
}

#bg_bluehead_pop a{
	padding:2px;
	color:#FFFFFF;
	text-align:justify;
	text-decoration:none;
	font-size:10px;
}

#bg_navlink_pop{
	float:right;
	width:455px;
	padding:3px 3px 3px 8px;
}

#bg_navlink_pop a{
	padding:2px;
	color:#FFFFFF;
	text-align:justify;
	text-decoration:none;
	font-size:11px;
}
.blueBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	font-weight: bold;
	padding-left: 10px;
	padding-top:20px;

}
.normaltext{
	float:left;
	padding-left:10px; 
	font-size:12px; 
	font-weight:normal; 
	color:#000000
}
   middle for service main
#middleglobal{
	float:right;
	width:790px;	 
}
div #commonmiddle{
width:100%;
}
div#lnav{
	float:left;
}

div#lnavwrap{
	float:left;
	padding:0px 0px 0px 6px; 
}


.lnavHeader {
	/*color:#000000;*/
	font-weight:bold;
	font-size:11px;
	
}

.lnavHeaderSpace {
	height:11px;
}
.picgirl{
	float:left;
	width:37%;
	margin-left:-1px;
}
.internalpicgirl{
	float:left;
	margin-left:11px;
	width:36%;
	}

.bg_mainlogin{
	float:right; 
	background-image:url(../images/bottomright.jpg);
	padding-right:9px;
	width:48%
	}
.bg_mainloginoffice{
	float:right; 
	background-image:url(../images/bg_mainlogin.jpg);
	padding-right:9px;
	width:48%;
	
	}
.bg_mainlogin_new{
	float:right; 
	background-image:url(../images/bg_mainlogin.jpg);
	padding-right:5px;
	width:48%;	
	
	}
.bg_login{
	float:left;
	background-image:url(../images/bg.jpg);
	padding-right:5px;
	width:48%;
	
	}
.bg_loginsite{
	float:left;
	background-image:url(../images/bottomright.jpg);
	padding-right:8px;
	width:48%	
	}
.sep_bg_loginsite{
	float:left;
	background-image:url(../images/bottomright.jpg);
	padding-right:5px;
	width:48%	
	}
.bg_internallogin{
	float:left; 
	background-image:url(../images/bg_internal.jpg);
	width:56%;
	margin-left:-2px;				
	}

.bg_internallogged{
	float:left; 
	background-image:url(../images/table.jpg);
	background-repeat:no-repeat;
	width:56%;
	margin-left:-2px;		
	}
.loggedpicgirl{
	float:left;	
	width:44%;
	margin-left:1px;
}
.txtuser{
	font-size:12px;
 	color:#993333;
  	font-weight:bold;
  	padding-left:74px;
   	padding-top:3px;
	float:left;
	margin-top:10px;
   }
.txt{
  float:left; 
  margin-top:10px;
  padding-left:20px;
  padding-right:187px;

  }
 .txtloginbutt{
  float:left; 
  margin-top:5px;
  padding-left:79px;
  padding-right:0px;

  }
 .txtloginpass{
  float:left; 
  margin-top:10px;
  padding-left:21px;
  padding-right:187px;

  }
.txtretrieve{
  font-size:10px;
  color:#006699;
  font-weight:bold;
  float:left; 
  padding-top:5px;
 padding-left:78px;
  }
 .txttop{
	float:left;
	width:59%;
	margin-left:9px; 
	margin-top:-1px;
	border:1px solid #A8B83B;
 }
 .txttopmainlogin{
	float:left;
	width:59%;
	margin-left:9px; 
	margin-top:-1px;
	border:1px solid #A8B83B;
 }
 .txttopsite{
	float:left;
	width:59%;
	margin-left:9px; 
	margin-top:-4px;
	border:1px solid #A8B83B;
 }
 .txttopmain{
	float:left;
	width:574px;
	margin-left:-1px; 
	margin-top:0px;
	/*border-style:none	:ridge	:inset	:inherit    groove   :double		*/
	border-left:2px solid #A8B83B;
	border-right:1px solid #A8B83B;
	border-bottom:1px solid #A8B83B;
	border-top:1px solid #A8B83B;
 }
 .internalmainleft{
	float:left;
	width:574px;
	margin-left:0px; 
	margin-top:0px;
	/*border-style:none	:ridge	:inset	:inherit    groove   :double		*/
	
 }
 .sep_newstopsite{
 	float:left;
	width:20%;
	margin-top:-4px;
	/*border:1px solid brown;*/
	margin-left:9px;
	border:1px solid brown;	
		
	}
.newstopsite{
 	float:left;
	width:20%;
	margin-top:-4px;
	/*border:1px solid brown;*/
	margin-left:15px;
	border:1px solid brown;	
		
	}
	
.txttopinternal{
	float:left;
	width:574px;	
	margin-left:0px;	
	margin-top:2px;
 }
 .bggren{
 	float:left;
	width:100%;
 	background-image:url(../images/green_bg.jpg);
 }
 .bgtxt{
 	float:left;
	width:100%;
	margin-top:0px;
	
 }
 .picarrow{
 	float:left;
	width:4%;
	padding-left:5px;
	
	 }
.picarrow_sec{
 	float:left;
	width:4%;
	padding-left:5px;
	
	 }
.picarrowtxt{
	float:left;
	width:4%;
	padding-left:5px;
		
}
.picarrowtxt_sec{
	float:left;
	width:8%;
	padding-left:5px;
		
}
.txtarrowpic{
	float:left;
	color:#FFFFFF;
	width:26%; 
	padding-top:2px; 
	font-weight:bold;
	font-size:12px;
	
	}
.picarrow2{
	float:left; 
	width:4%; 
	padding-left:55px;	
	}
.picarrow3{
	float:left; 
	width:4%; 
	padding-left:55px;	
	}
.txtarrowpic2{
	float:left;
	color:#FFFFFF;
	width:20%; 
	padding-top:2px; 
	font-weight:bold;
	font-size:12px;
	 
	}
.txtpara1{
	float:left;
	width:26%; 
	
	}
.internaltxtpara1{
	color:#000000;
	padding-left:0px; 	
	padding-top:10px;
	font-weight:bold; 
	font-size:10px;
	
	}
.txtpara2{
	float:left; 	
	}
.internaltxtpara2{	
	color:#000000;
	padding-left:0px; 	
	padding-top:10px;
	font-weight:bold; 
	font-size:10px;
	}
.txtpara3{
	float:left; 
	}
.internaltxtpara3{	
	color:#000000;
	padding-left:0px;	
	padding-top:10px;
	font-weight:bold; 
	font-size:10px;	
	}
.txtparabottom1{
	float:left; 
	color:#000000;
	padding-left:0px; 	
	padding-top:10px;
	font-weight:bold; 
	font-size:10px;
	
	}
.txtparabottom2{
	float:left; 
	color:#000000;
	padding-left:26px; 	
	padding-top:10px;
	font-weight:bold; 
	font-size:10px;
	
	}
.txtparabottom3{
	float:left; 
	color:#000000;
	padding-left:25px;	
	padding-top:10px;
	font-weight:bold; 
	font-size:10px;
	
	}
.more1{
	float:left; 
	font-size:11px;
	padding-top:10px;
	font-weight:normal;
	color:#006699;
	padding-left:80px; 
	} 
.underline{
	color:#006699;
	text-decoration:underline; 
	}
.more2{
	float:left; 
	font-size:11px;
	padding-top:10px;
	font-weight:normal;
	color:#006699;
	padding-left:130px; 
	} 
.more3{
	float:left; 
	font-size:11px;
	padding-top:10px;
	font-weight:normal;
	color:#006699;
	padding-left:100px; 
	} 
 .newstop{
 	float:left;
	width:21%;
	margin-top:-1px;
	}

.newstopinternal{
	float:right;
	width:194px; 	
	margin-top:2px;
	}
.newstopimginternal{
	float:left;
	font-size:12px;	
	color:#FFFFFF; 
	padding-left:25px; 
	font-weight:bold;
	padding-top:2px;
	margin-left:3px;
	padding-bottom:2px;
	background-image:url(../images/news_top.jpg);
	border:1px solid red;
	}
.newstopimg{
	float:left;
	/*font-size:12px;*/
	width:100%;
	/*font-size:12px;
	color:#FFFFFF; 
	padding-left:5px;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;*/	
	background-image:url(../images/news_top.jpg);
	border:0;
	}
.newsheadtext{
	font-size:13px;
	color:#FFFFFF; 
	padding-left:12px;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;
}
.newsmidimginternal{	
	float:left;	
	background-image:url(../images/news_middle.jpg);
	border:0 ;
	margin-left:3px;
	}
.newsmidimg{	
	float:left;	
	background-image:url(../images/news_middle.jpg);
	border:0 ;
	width:100%;
	/*margin-left:3px;*/	
	}
.txtmidimg{
	float:left;	
	font-size:11px;
	color:#006699; 	
	font-weight:bold; 
	padding-top:5px; 
	padding-left:14px;
} 
.txtmidimgichap{
	float:left;	
} 
.txt2{
	float:left; 
	font-size:10px; 
	color:#000000; 
	font-weight:bold;
	padding-top:0px; 
	padding-left:7px;
	width:145px; }
.internaltxt2{
	float:left; 
	font-size:10px; 
	color:#000000; 
	font-weight:bold;
	padding-top:5px; 
	padding-bottom:5px; 
	padding-left:10px;
	width:145px; }
.txt3{
	float:left;
	padding-top:10px;
	font-size:11px;
	color:#000000; 
	font-weight:bold; 
	padding-left:15px;
	background-image:url(../images/news_bottom.jpg);
	width:92%;	
	/*margin-left:3px;*/
	}
	.newstopmain{
 	float:right;
	width:194px;
	margin-top:0px;	
	/*border:1px solid brown;
	margin-left:17px;*/
	border:1px solid brown;	
	margin-right:0px;
		
	}
	.newstopmainright{
 	float:right;
	width:194px;
	margin-top:15px;	
	/*border:1px solid brown;
	margin-left:17px;*/	
	margin-right:0px;
		
	}
.newstxt2{
	float:left; 
	font-size:11px; 
	color:#000000; 
	font-weight:bold;
	width:145px;
	padding-left:7px;
	padding-top:7px;
	}
.internalnewstxt2{
	float:left; 
	font-size:11px; 
	color:#000000; 
	font-weight:bold;
	width:145px;
	padding-left:10px;
	padding-top:7px;
	}
.homenewstxt2{
	float:left; 
	font-size:11px; 
	color:#000000; 
	font-weight:normal;
	width:150px;
	padding-left:16px;
	padding-top:5px;
	}
.newstxtlast{
	float:left; 
	font-size:11px; 
	color:#000000; 
	font-weight:bold;
	width:145px;
	padding-left:7px;
	padding-top:3px;
	}
.internalnewstxtlast{
	float:left; 
	font-size:11px; 
	color:#000000; 
	font-weight:bold;
	width:145px;
	padding-left:10px;
	padding-top:3px;
}
.newstxt3{
	float:left;	
	background-image:url(../images/news_bottom.jpg);
	width:100%;
	}
.innernewstext3{
	padding-top:10px;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	padding-left:15px;
	padding-right:10px;	
	}
.mainloginleft{
	float:left;
	width:48%; 
	}
.mainloginleft_wrap{
	float:left;
	width:60%; 
	}
.mainloginright{
	float:left;
	width:48%;	  
	}
.topleft{
	float:left;
	padding-top:10px;
	padding-left:80px;
	font-size:12px;	
	color:#336699; 
	font-weight:bold;
	}
.topright{
	float:left;
	padding-top:10px;	
	font-size:12px;
	color:#336699; 
	font-weight:bold;	
	}
.accnumber{	
	float:left;
	font-size:11px;
	
	color:#336699; 
	font-weight:normal;
}
.loggedtopleft{
	float:right;
	font-size:11px; 
	padding-right:6px; 
	color:#336699; 
	font-weight:bold;
	}
.loggedtopright{
	float:left;
	font-size:11px;
	color:#336699; 
	font-weight:bold; 
	margin-right:10px;
	}


.loggedaccnumber{
	float:left;
	font-size:10px;
	color:#336699; 
	font-weight:bold;
	padding-left:71px;
	padding-top:2px;
}
.textmainleft{
	float:left;
	padding-left:90px;
	font-size:11px;
	color:#000000; 
	font-weight:bold;
	}
.loggedtextmainleft{
	float:left;	
	font-size:10px;
	color:#000000; 
	font-weight:bold;
	padding-left:71px;
	padding-top:0px;	
	}
.loggedtextmainright{
	float:left;
	font-size:10px;
	color:#000000; 
	font-weight:bold;	
	}
.textmainright{
	float:left;
	font-size:11px;
	color:#000000; 
	font-weight:bold;
	}
.internalusername{
	float:left;
	font-size:11px; 
	font-weight:bold; 
	padding-left:90px; 
	padding-top:5px;
	color:#CC3300;
	}
.internaltxt{
	float:left; 
	padding-left:40px;
	}
.internalpassword{
	float:left;
	font-size:11px; 
	font-weight:bold; 
	padding-left:91px; 
	padding-top:5px;
	color:#CC3300;
	}
.internalretrive{
	float:left; 
	padding-left:107px; 
	font-size:11px; 
	font-weight:normal; 
	color:#006699;
	}
.internalbutton{
	float:left; 
	padding-left:107px; 
	font-size:11px; 
	font-weight:normal; 
	color:#006699;
	}
.getshareimg{
	float:right;
	margin-left:0px;
	padding-right:2px;
	margin-top:0px;		
	}
.newsimg{
	float:right;	 
	background-image:url(../images/tablebg.jpg); 
	border:1px solid brown;
	margin-left:0px; 
	width:146px;	
	}
.newstxt1{
	float:left;	
	font-size:11px;
	color:#006699;
	font-weight:bold;
	padding-top:20px;
	padding-left:7px; 	
	width:146px;
	}
.internalnewstxt1{
	float:left;	
	font-size:11px;
	color:#006699;
	font-weight:bold;
	padding-top:20px;
	padding-left:10px; 	
	width:146px;
	}

.one{
	float:left; 
	width:98%; 
	font-size:10px;
	padding-top:8px;
	padding-left:80px; 
	color:#006699; 
	font-weight:bold; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.two{
	float:left; 
	width:50%; 
	font-size:10px;
	padding-top:8px; 
	color:#006699; 
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.three{
	float:left; 
	width:50%; 
	font-size:10px;
	padding-top:12px;
	padding-left:80px; 
	color:#006699; 
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
 }
.four{
	float:left; 
	width:50%;
	color:#006699;
	padding-top:12px; 
	font-weight:normal;
	font-size:11px;font-family:
	Verdana, Arial, Helvetica, sans-serif;
}
.five{

	float:left; 
	width:98%; 
	font-size:10px;
	padding-top:4px;
	padding-left:80px; 
	color:#000000; 
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.six{
		float:left;
		 width:50%;
		 color:#000000;
		 padding-top:4px;
		  font-weight:bold;
		  font-size:10px;
		  font-family:Verdana, Arial, Helvetica, sans-serif; 
	}
.seven{
	float:left; 
	width:50%; 
	font-size:10px;
	padding-top:1px;
	padding-left:80px; 
	color:#000000; 
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
 }
.eight{
	float:left; 
	width:50%;
	color:#000000;
	padding-top:1px; 
	font-weight:bold;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}
.bg_middleglobal{
	float:left; 
	background-image:url(images/1_04.jpg); 
	width:473PX ;
	}
.login_accnum{
	float:left; 
	width:100%;
	}
.bg_img_logoff{
	float:right; 
	width:90%
}
.bg_in_img_log{
	float: right; 
	padding-right:75px
}
.cls_left{
float:left;
}
.bg_mid_login{
	float:left; 
	background-image:url(images/1_03.jpg); 
	border:0px; 
	}
.midtopglobal{
	float:right;
	margin-left:0px;
	margin-right:0px;
	width:81%;
	
	}
.midbottomglobal{
	float:right;
	margin-left:0px;
	margin-top:-4px;	
	width:81%;
	
}

div#repfinder_discipline
{	
	padding:5px;
	font-size:12px;
}

div#repfinder_the
{	
	padding:5px;
	font-size:10px;
}

div#repfinder_school
{	
	padding:5px;
	font-size:10px;
}

