.acmd{font:12px Arial;left:280px;position:relative;text-decoration:none}
.adr{height:100px;padding-left:10px;width:260px}
.adrv{font:12px Arial;left:275px;position:relative;text-decoration:none}
.aeq{font:12px Arial;left:295px;position:relative;text-decoration:none}
.amf{font:12px Arial;left:266px;position:relative;text-decoration:none}
.bck{left:600px;position:relative;top:110px}
.bl{border-bottom:1px gray solid}
.bl{border-bottom:1px solid gray}
.br{background:#ECF2FE;border:1px #28458;height:60px;left:110px;position:relative;top:10px;width:750px}
.bromain{border:0px 0px 0px 0px solid solid solid solid blue blue blue blue;border-spacing:0px;margin:10px 5px 10px 5px;padding-top:5px;vertical-align:top;width:420px}
.bsr{left:400px;position:relative;top:80px}
.btm{border-bottom:1px solid #28458C}
.cdmain td,.bromain td,.demtbl td,.strattbl td{border-bottom:1px solid #E0DEDF;color:#394151;font:12px Arial;padding:0px 0px 0px 0px;padding-left:6px;padding-right:6px}
.cdmain th,.bromain th,.demtbl th,.strattbl th{background:#F1F0F1;border:0px 0px 0px 0px;border-bottom:1px solid #E0DEDF;border-top:1px solid black;color:#6B6B6B;font:normal 11px Arial;height:26px;padding:0px 0px 0px 0px;padding-left:6px;padding-right:6px}
.cdmain tr,.bromain tr,.demtbl tr,.strattbl tr{height:23px}
.cdmain,.demtbl,.strattbl{border:0px 0px 0px 0px solid solid solid solid blue blue blue blue;border-spacing:0px;margin:10px 5px 10px 5px;padding-top:5px;vertical-align:top}
.Cmp_dt,.ld_dt{color:#344151;font:12px Arial}
.Cmp_Head,.ld_Head{background:url(..\images\Market\icon-startegy.gif) no-repeat left}
.Cmp_lnkTxt,.ld_lnkTxt{color:#1839C8;font:normal 12px Arial;text-decoration:none}
.cmsearchtexta,.hmsearchtexta{float:left;font-weight:bold;padding:0;width:50px}
.cmsearchtextc,.hmsearchtextc{float:right;padding-top:1px;position:relative;vertical-align:top;width:250px}
.cmsearchtxt,.hmsearchtxt{float:left;margin-top:0px;padding:0px 0px 0px 0px;width:320px}
.cn{left:87px;position:relative;top:110px}
.CompanySearchText{background:#ecf3ff;color:#0D207D;font:14px Arial;text-align:right;z-index:999}
.ct{color:#555;font:bold 18px Arial;padding-left:20px}
.c_lblc{float:left;width:467px}
.data{height:15px}
.data,.lddata,.brfdsc,.DetDesc{color:#344151;font:13px Arial}
.ddlcities{left:225px;position:relative;top:14px;width:140px;z-index:104}
.ddr{color:#000;font:12px Arial;position:relative;width:193px}
.demtct{text-align:left}
.dlist{left:120px;position:relative;top:70px}
.dmattbl{margin:0px 0px 0px 0px;padding:0px 5px 0px 5px;text-align:left}
.dmattop{font-size:large;font-weight:bold;margin:0px 0px 0px 0px;padding:0px 5px 0px 5px;text-align:center;width:100%}
.dscr{color:#000;font:12px Arial;width:193px}
.eqimg{left:60px}
.fbcmt{left:20px;position:relative;vertical-align:top}
.fbMesg,.fbmail,.fbnm{left:20px;position:relative}
.fbrfvcmt{left:107px;position:relative;vertical-align:top}
.fbrfvmail{left:90px;position:relative}
.fbrfvnm{left:106px;position:relative}
.fbsm{left:26px;position:relative;top:15px;}
.fbtxtcmt{left:96px;position:relative}
.fbtxtmail{left:80px;position:relative}
.fbtxtnm{left:96px;position:relative}
.foot{color:#808080;font:13px Arial}
.go{font:bold 13px Arial;margin-left:100px;width:40px}
.head,.ldhead,.brfdsclbl,.DetDesclbl{color:#1839C8;font:bold 13px Arial;text-decoration:none}
.HighlightedSuggestedText{background:#FFF;color:#0D207D;font:14px Arial;text-align:left;z-index:999}
.hl{position:relative;top:10px;width:940px}
.hl2{position:relative;top:100px}
.hla{color:#28458C}
.lb{left:10%;position:relative;top:50px}
.lcty{color:#28458C;left:247px;position:relative;top:15px;z-index:102}
.ldfoot{color:#890003;font:13px Arial}
.ldhl{float:left;width:100%}
.ldpagediv{text-align:right;width:467px}
.ld_ddlt{margin-left:325px;position:relative}
.lpg{left:550px;position:relative;top:185px}
.lrc{left:10px;position:relative;top:185px;vertical-align:top}
.lsect,.lbldr,.lblcpny{float:left;width:100px}
.ltb{float:left;left:30px;position:relative;width:400px}
.ltinv{float:left;padding:0px 0px 0px 0px;width:227px}
.mesg{left:200px;position:relative;top:100px}
.mf{color:#0D207D;font:bold 18px Arial;position:relative;top:10px}
.MFlist{position:relative;top:20px}
.midinv,.rtinv{float:left;padding:0px 0px 0px 35px;width:227px}
.mlink{position:relative;text-align:right}
.mrf{color:#1839C8;font:12px Arial}
.page{left:315px;position:relative}
.pbr{background:url(../Images/BL/arrowbranch.gif) no-repeat left;color:#28458C;font-size:14px;font-weight:bold;padding-left:10px}
.pd{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;padding-top:30px;float:left;}
.pr{padding:0 20px 0 20px;text-align:center}
.ratiodl{vertical-align:middle;width:320px;}
.ratiodllbl{display:inline-block;max-width:180px;min-width:180px;padding-right:10px;width:180px;}
.ratiodltxt{display:inline-block;max-width:90px;min-width:90px;text-align:right;width:90px;}
.ratioewcode{margin-left:20px;width:100%}
.rationame{color:#F37200;font-family:Arial;font-weight:bold;padding:0 0 10px 0px;text-decoration:none;vertical-align:top}
.ratiosdiv{border-bottom:1px solid gray;margin-left:20px;margin-top:10px}
.ResearchSearchResult{left:520px;position:relative;top:325px;width:167px}
.ResMsg{min-height:300px;position:relative;top:30px;width:467px}
.resResearchHighlightedSuggestedText{background:#FFF;background-color:#808080;color:#0D207D;font:14px Arial;text-align:left;z-index:999}
.resResearchNormalSuggestedText,.NormalSuggestedText{background:#ECF3FF;color:#0D207D;font:14px Arial;text-align:left;text-decoration:none;z-index:999}
.Res_ddlt{margin-left:325px}
.Res_lft{float:left}
.res_link,.ldlink{color:#1829C8;font:bold 13 Arial;text-decoration:none}
.res_page,.ldpage{color:#F37200;font:bold 13 Arial}
.Res_rt{float:right}
.rptlft,.rptrt{top:10px}
.rptrRes{border-top:1px solid black;position:relative;width:467px}
.rtb{float:right;left:10px;position:relative;width:400px}
.searchline{float:left;padding:20px 0 0 27px;width:100%;}
.SearchText{background:#ecf3ff;color:#0D207D;font:14px Arial;text-align:left;z-index:999}
.sectionBreak,.adr{height:20px}
.spkby{color:#344151;font:bold 13px Arial;margin-right:10px}
.spkheading{color:#1839B8;font:bold 16px Arial;text-decoration:none}
.spkon{color:#344151;font:bold 13px Arial;margin-left:10px;margin-right:10px}
.spkUsrNm,.spkdt{color:#344151;font:bold 13px Arial}
.srchbg{left:29px}
.stratdescdiv{float:right;margin-bottom:10px}
.StrategyName{color:#F37200;font-family:Arial;font-weight:bold;padding:0 0 10px 0px;vertical-align:top}
.stratleft{border:0px solid black;float:left;padding:0px 0px 0px 20px;width:200px}
.stratmargin{margin-bottom:20px;padding-top:25px}
.stratmid{border:0px solid black;float:left;padding:0px 0px 0px 20px;width:200px}
.stratnm{width:300px}
.stratrt{border:0px solid black;float:left;padding:0px 20px 0px 0px;width:250px}
.stratrt1{border:0 solid black;float:left;padding:0 20px 0 0;width:150px;}
.strattoppad{font-family:Arial;color:#333f4f;}
.strttr{margin-left:55px}
.strttype{font-family:Arial;font-weight:bold;color:#F37200;font-size:13px;}
.tl{border-top:2px gray solid}
.toppd{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:center;width:100%}
.tsr{left:350px;position:relative;top:80px}
.txt{color:#666;font:12px Arial;height:25px;padding-left:3px;padding-top:3px;text-decoration:none;vertical-align:middle;width:205px}
.txtc{font-size:12px;position:relative;width:189px}
.txtHomeSearchEmpty{color:#B4B4B4;font:14px Arial;vertical-align:top;width:475px}
.txtpd{background:url(../images/bullet.gif) no-repeat;color:#0d207d;font:16px Arial;height:25px;margin-left:50px;margin-top:25px;padding-left:30px;text-decoration:none}
.txtResearchSearch,.txtResearchSearchEmpty{color:#B4B4B4;font:13 Arial;width:189px}
.usr{background:#E7E7E7;border:1px Solid #CDCDCD;color:#4D4D4D;font:13 Arial;float:left;}
.usrrt{border:0px solid black;float:right;max-width:467px;min-width:440px;width:440px}
.wide,.Res_hr{width:467px}
Cmp_mr,.ld_mr,.strattxtrt{text-align:right}
#btnCancel{left:525px;position:relative}
#ddlAddType{left:365px;position:relative}
#ddlCities{left:426px;position:relative}
#ddlStates{left:110px;position:relative;top:14px;width:140px;z-index:101}
#ddr_rvimg{left:50px;position:relative;top:50px}
#drvimg{left:50px;position:relative;top:30px}
#lblhdr{color:#28458C;font-size:16px;font-weight:bold}
#lblState{color:#28458C;font-size:14px;left:107px;position:relative;top:14px;z-index:100}
#lblTitle,#lblAddress,#lblPin,#lblPhone,#lblFax,#lblEmail,#lblCP,#lblAddType,#lblTimings,.lblCity{left:300px;position:relative}
#rfvAddress{left:437px;position:relative}
#rfvEmail,#revEmail{left:434px;position:relative}
#rfvPin,#revPin{left:528px;position:relative}
#rfvTitle{left:520px;position:relative}
#rtbr,#ltbr{height:360px;top:200px;vertical-align:top;width:450px}
#txtAddress2,#btnCreate{left:455px;position:relative}
#txtAddType,#lblMsg{left:500px;position:relative}
#txtCP{left:357px;position:relative}
#txtEmail{left:396px;position:relative}
#txtFax,#txtAddress1{left:400px;position:relative}
#txtPhone{left:385px;position:relative}
#txtPin{left:432px;position:relative}
#txtTimings{left:405px;position:relative}
#txtTitle{left:425px;position:relative}
.strattbl A:hover{color:#1839C8;font:12px Arial;text-decoration:underline}
.strattbl A:link{color:#1839C8;font:12px Arial;text-decoration:none}
.strattbl A:visited,.strattbl A:active{color:#1839C8;font:12px Arial;text-decoration:none none}
.txt A:hover{COLOR:#0d207d;font:bold 12px Arial;TEXT-DECORATION:none;VERTICAL-ALIGN:top}
.txt A:link{COLOR:#000;font:12px Arial;TEXT-DECORATION:none;VERTICAL-ALIGN:top}
.txt A:visited{COLOR:#999;font:12px Arial;TEXT-DECORATION:none;VERTICAL-ALIGN:top}
A:hover{text-decoration:underline}
A:link{text-decoration:none}


/*Request for meeting*/
.reqmname
{margin-top:5px;font-weight:bold;font-size:12px;color:#333333;}
.reqmfnametxt
{margin-left:80px;width:155px;border:1px solid #7f9db9;}
.reqmmnametxt
{margin-left:30px;width:155px;border:1px solid #7f9db9;}
.reqmlnametxt
{margin-left:30px;width:155px;border:1px solid #7f9db9;}
.reqmfnm
{margin-left:164px;}
.reqmmnm
{margin-left:124px;}
.reqmlnm
{margin-left:115px;}
.reqmaddr
{	vertical-align:top;font-weight:bold;font-size:12px;color:#333333;}
.reqmaddrtxt
{margin-left:65px;width:542px;#width:547px;border:1px solid #7f9db9;overflow-y:scroll;}
.rqmgap
{    margin-top:15px;}
.reqmcity
{font-weight:bold;font-size:12px;color:#333333;}
.reqmcitytxt
{margin-left:100px;width:155px;border:1px solid #7f9db9; }
.reqmstate
{font-weight:bold;font-size:12px;color:#333333;}
.reqmstatetxt
{margin-left:91px;width:155px;border:1px solid #7f9db9;}
.reqmmobile
{font-weight:bold;font-size:12px;color:#333333;}
.reqmmobiletxt
{margin-left:55px;width:155px;border:1px solid #7f9db9;}
.reqmtelno
{font-weight:bold;font-size:12px;color:#333333;}
.reqmtelnotxt
{margin-left:41px;width:155px;border:1px solid #7f9db9;}
.reqmemail
{font-weight:bold;font-size:12px;color:#333333;}
.reqmemailtxt
{margin-left:68px;width:155px;border:1px solid #7f9db9;}
.reqmpurpose
{font-weight:bold;font-size:12px;color:#333333;}
.reqmpurposeddl
{margin-left:73px;width:158px;border:1px solid #7f9db9;font-family:Arial; }
.reqmremarks
{font-weight:bold;font-size:12px;color:#333333;vertical-align:top;float:left;}
.reqmremtxt
{margin-left:64px;#margin-left:61px; width :278px;height:85px;overflow-y:scroll;}
.reqmapptdet
{margin-left:20px;font-weight:bold;margin-top:20px;}
.reqmappttime
{font-weight:bold;font-size:12px;color:#333333;}
.reqmapptdttxt
{margin-left:56px;width:158px;border:1px solid #7f9db9;}
.apptdiv
{padding-top:20px;}
.reqcalappt
{margin-left:174px;	margin-top:10px;}
.reqmtime
{font-weight:bold;font-size:12px;color:#333333;}
.reqmhrs
{margin-left:35px;width:46px;}
.reqcolon
{font-weight:bold;margin-left:5px;}
.reqmmins
{margin-left:5px;width:46px;}
.reqmspnhrs
{margin-left:134px;width:30px;}
.reqmspnmins
{margin-left:42px;}
.reqmreset
{margin-left:20px;}
.reqmremarkstxt
{ margin-left:20px; }
.rfvaddrreqm
{ vertical-align:top;}
.rqmleft    { padding:0px 0px 0px 0px; float:left;width:420px;border:0px solid black;}
.rqmid    { padding:0px 0px 0px 0px; float:left;text-align:right;width:40px;border:0px solid black;margin-top:50px;}
.rqmright    { padding:0px 0px 0px 0px; float:left;width:227px;border:0px solid black;}
.rqminfoline1{font:Arial;color:#333333;font-weight:bold;font-size:11px;margin-top:15px;margin-left:41px;}
.rqminfoline2{font:Arial;font-size:15px;font-weight:bold;color:#f37200;margin-left:40px;}
.rqminfodiv{width:177px;border-top:1px solid #dfdfc9;margin-top:10px;padding:0px 0px 0px 0px;}
.myctinfo{border-top:1px solid #dfdfc9;width:670px;margin-top:15px;}
.rqmli
{margin-top:10px;margin-left:12px;}
.rqmnote
{ margin-left:503px;}
.rqmstar
{ font-size:20px; color:#f37200; vertical-align:middle;}
.rqmcinfo
{ font-size:16px;font-weight:bold;color:#333333;font-family:Arial;margin:10px 0 0 0; }
.rqmnamediv
{margin-top:20px;}
.rqmtxtstyle
{font-family:Arial;color:#333333;font-size:12px;}
.rqminfolist
{ list-style-type:disc; list-style-position:outside;}
.rqmfull { padding:0px 0px 0px 20px; width:983px;min-width:983px;max-width:983px;border: 0px dotted red;}
.myinfotext{background:url(../Images/tag_bg.gif);background-repeat: no-repeat; height: 100%;padding-top:15px; }
.fbmsgfont{
color:#333333;
font-family:Arial;
font-size:16px;
font-weight:bold;
}
/*Feed Back Manager*/
.fbtypelbl
{margin-left:25px;}
.fbtypeddl
{margin-left:92px;}
.fbtxtcaptcha
{margin-left:26px;margin-top:8px;}
.fbcapthcha
{margin-left:26px;margin-top:15px;}
.fblblcapthcha
{margin-left:26px;font-weight:bold;}

/*faQS*/

.linkdiv
{
	margin-top:20px;
}
.linkdiv A:hover{font:bold 12px Arial;TEXT-DECORATION:underline;VERTICAL-ALIGN:top}
.linkdiv A:link{font:12px Arial;TEXT-DECORATION:none;VERTICAL-ALIGN:top}
.linkdiv A:visited{font:12px Arial;TEXT-DECORATION:none;VERTICAL-ALIGN:top}



.rescategory
{
  margin-left:20px;	
}
.rescategoryitem
{
  height:25px;
  width :150px;
}
.rescpnamedl
{
  height:25px;
  width :300px;
}
.dlrescategory
{
	margin-top :10px;
}
.cpcategory label
{
	display:none;
}
.cptbl
{
	border: 0px solid blue;
	border-spacing: 0px;
	float: left;
	padding-top: 20px;
	vertical-align: top;
	width: 700px;
}
.cptbl th
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #363636;
	border-width: 0px 0px 0px 0px;
	border-top: 1px solid black;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #E0DEDF;
	background-color: #F1F0F1;
	height: 26px;
	padding-right: 6px;
	padding-left: 6px;
	text-align: left;
}
.cptbl td
{
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #E0DEDF;
	background-color: white;
	padding-right: 6px;
	padding-left: 6px;
	text-align: left;
}
.cptbl tr
{
	height: 23px;
}
.updmyresbtn
{
	margin-left:300px;
}
.stratddltenure
{
	margin-left:78px;
	width:180px;
}
.stratddlrisk
{
	margin-left:80px;
	width:180px;
}
.stratddlsttype
{
	width:180px;
}
.stratlbltenure
{
	margin-left:180px;
}
.stratlblrisk
{
	margin-left:220px;
}

.fileuploaddiv
{
	margin-top:30px;
}
.portequploadlbl
{	
	font-weight:bold;
}
.portequploadfl
{
		margin-left:20px;
}
.portequploadbtn
{
	margin-left:168px;
	margin-top:30px;
}
.porterrordiv
{
	margin-top: 30px;
	margin-left:20px;	
}

.porteqerrorlbx
{
	margin-left:73px;
	width:500px;
}
.portdwnbtnsdiv
{
	margin-top:20px;
}
.porteqchbx
{
	margin-left:148px;
	margin-top:20px;
}
.porttbl
{
	border: 0px solid blue;
	border-spacing: 0px;	
	margin-left:20px;
	padding-top: 20px;
	vertical-align: top;
	width: 880px;
	min-width:880px;
	max-width:880px;
}
.porttbl th
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #363636;
	border-width: 0px 0px 0px 0px;
	border-top: 1px solid black;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #E0DEDF;
	background-color: #F1F0F1;
	height: 26px;
	padding-right: 6px;
	padding-left: 6px;
	text-align: left;
}
.porttbl td
{
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #E0DEDF;
	background-color: white;
	padding-right: 6px;
	padding-left: 6px;
	text-align: left;
}
.porttbl tr
{
	height: 23px;
}
.porttitle
{
	color:#F37200;font-family:Arial;font-weight:bold;padding:0 0 10px 0px;vertical-align:top;
	margin-top:20px;
	font-size:14px;	
}

/*Strategy Details*/
.stratheight
{
	height: 5px;
}
.stratbrf
{
	margin-top:50px;
	max-width:460px;min-width:460px;
	
}
.cctxt
{
    margin-top : 20px;
}
.btnClass
{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	width:40px;
	margin-left:115px;
}
.usrbg
{
	background-color:#E7E7E7;
	border:1px Solid #CDCDCD;
	font-family:Arial;
	font-size:13;
	color:#4D4D4D;	
}
.srchDropDown
{
	width:193px;
	font-size:12px;
	font-family:Arial;
	color:Black;
}
.pagetitle{float:left; height:20px;min-height:20px;max-height:20px;font-size: 18px;color: #0D207D;font-weight: bold;vertical-align: top;padding:10px 0 10px 20px;}
.rqmtxtcapthcha{margin-top:20px;width:158px;border:1px solid #7f9db9;}
.rqmimgcapthcha{margin-top:15px;}
.rpmlblcapthcha{font-size:small;font-weight:bold;margin-left:171px;}
.pftxtcapthcha{margin-top:20px;width:100px;}
.pflblcapthcha{font-size:x-small; color:Gray;}
.capthchadiv{margin-left:40px;margin-top:20px;}
.pferrortxt{margin-left:40px;margin-top:20px;}
.stratexeclnk
{
    font-size:12px;
	font-family:Arial;	      
}
.stratexeclnk:hover{text-decoration:underline}
.subportupdbtn{margin-left:270px;margin-top:20px;margin-bottom:20px;}
.subportlbltenure{	margin-left:153px;}
.subportlblrisk{	margin-left:220px;}

.subportddltenure
{
	margin-left:78px;
	width:180px;
}
.subportddlrisk
{
	margin-left:80px;
	width:180px;
}
.subporttxtnm
{
	width:180px;
}
.subporttbl
{
	border: 0px solid blue;
	border-spacing: 0px;
	float: left;
	padding-top: 20px;
	vertical-align: top;
	width: 100%;
	margin-bottom:20px;
}
.subporttbl th
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #363636;
	border-width: 0px 0px 0px 0px;
	border-top: 1px solid black;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #E0DEDF;
	background-color: #F1F0F1;
	height: 26px;
	padding-right: 6px;
	padding-left: 6px;
	text-align: left;
}
.subporttbl td
{
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #E0DEDF;
	background-color: white;
	padding-right: 6px;
	padding-left: 6px;
	text-align: left;
}
.subporttbl tr
{
	height: 23px;
}
.head:hover
{    text-decoration : underline;}
.strrestitle{font-family:Arial;font-weight:bold;color:#F37200;font-size:16px;}
.createportbtn
{
    text-align:right;
    margin-right:20px;
}
div.con_addcriteria{border:0px solid black;display:none;float:right;font-size:0.8em;margin-left:10px;margin-top:5px;max-width:441px;min-width:441px;padding-bottom:5px;position:absolute;width:441px;z-index:60}
div.con_addcriteria .bottom div{background:url('../images/rcon/bottom-left.gif') no-repeat bottom left}
div.con_addcriteria .bottom div div{background:url('../images/rcon/bottom-right.gif') no-repeat bottom right}
div.con_addcriteria .bottom div div div{background:#f9f9eb url('../images/rcon/top.gif') repeat-x bottom;height:14px;margin:0 14px 0 14px}
div.con_addcriteria .content div{background:url('../images/rcon/middle-left.gif') repeat-y left}
div.con_addcriteria .content div div{background:url('../images/rcon/middle-right.gif') repeat-y right}
div.con_addcriteria .content div div div{background:#f9f9eb;margin:0 0px 0 1px;padding:1px;padding-left:10px}
div.con_addcriteria .content div div div div{padding:5px 0px 5px 10px}
div.con_addcriteria .content,div.con_addcriteria .bottom{margin:0;padding:0}
div.con_addcriteria .top{margin:0;padding:0px}
div.con_addcriteria .top div{background:url('../images/rcon/top-left.gif') no-repeat top left}
div.con_addcriteria .top div div{background:url('../images/rcon/top-right.gif') no-repeat top right}
div.con_addcriteria .top div div div{background:#f9f9eb url('../images/rcon/top.gif') repeat-x top;height:14px;line-height:14px;margin:0 14px 0 14px}
div.con_addcriteria .top div div div div{color:#FFF;font-size:12px;font-weight:bold;padding:5px 2px 2px 20px;text-align:left}
th.con_criteria{font-weight:bold;width:115px}

.criteriaclose{border:1px;cursor:hand;float:right;margin-left:8px;position:relative}
.addcriteria{color:#f37200;font:bold 16px Arial;margin-left:14px}
.con_subhead{color:#444;font:bold 12px Arial}

.iframeCSS{display:none;position:absolute}
#overlay{-moz-opacity:0.8;background:#000;display:none;filter: Alpha(Opacity=80);height:100%;left:0px;position:absolute;top:0px;width:100%}

div.addSubport{border:0px solid black;display:none;float:right;font-size:0.8em;margin-left:10px;margin-top:5px;max-width:441px;min-width:441px;padding-bottom:5px;position:absolute;width:441px;z-index:60;background:#f9f9eb;}
/*.SubPortSelect{float:left;margin-left:30px;color:#394151;font-weight:bold;text-align:right; vertical-align: top;padding:20px 0px 0px 0px; height:100%}*/

.SubPortSelect{float:left;color:#394151;font-weight:bold;vertical-align: top;margin-left:5px;margin-top:10px; border:0px solid black }

.myrheading
{ color:#F58E33; font-weight:bold;font-family:Arial; font-size:14px;}
.myrtop
{margin-top:20px;}
.myrlnk
{ float:right;margin-right:20px;text-decoration:none;}
.myrlnk:hover
{ float:right;margin-right:20px;text-decoration:underline;}
.rptrResnodata{border-top:0px solid black;position:relative;width:467px}
.portresub
{ 
 margin-left:730px;margin-top:10px;width:120px;     
}
.porthelpclosediv
{text-align:right;}
.portcloseimg
{margin-right:10px;}
.helpsection
{ margin: 10px 0px 0px 0px;font-size:12px;}
.helplist
{ list-style-type:disc; list-style-position:outside;}




.strattxtlt
{ text-align:left;}

.rptrLdSpk
{border-top:1px solid #c2c2c2;width:467px}

.Ldbrfdesc
{
    width:955px;margin-top:20px;margin-left:20px;
}
.Lddetdesc
{
    margin-top:20px;margin-left:20px;
}

.lblInvVal
{
    margin-left:20px;font-size:medium;
}
.txtInvVal
{
    margin-left:5px;
}
.rttd
{text-align:right;color:#FF0000;padding:0;}

.cdtrack td{border:1px solid #E0DEDF;color:#394151;font:12px Arial;padding:0px 0px 0px 0px;padding-left:6px;padding-right:6px;width:200px;}
.cdtrack th{background:#F1F0F1;border:1px;border:1px solid #E0DEDF;color:#6B6B6B;font:normal 11px Arial;height:26px;padding:0px 0px 0px 0px;padding-left:6px;padding-right:6px;text-align:left;width:200px;}
.cdtrack{height:23px}
.cdtrack{border:0px 0px 0px 0px solid solid solid solid blue blue blue blue;border-spacing:0px;margin: 10px 5px 10px 5px;padding-top:5px;vertical-align:top}

.closesh{border:1px none;float:right;margin-right:10px;position:relative;}
.txtdate
{    color:#333333;font-family:Arial;font-size:12px;border:1px solid #7F9DB9;width:120px; }
.txtqty,.txtprice
{ width:50px; }
.txtvalue
{ width:140px;}

.deskpagetitle	{ font-size: 28px;color: #0D207D;font-weight: bold;vertical-align: top;padding: 10px 0 10px 0px;}
.desktable td{ padding-left: 20px;}
.desktable td span{font-size:12px;color: #333333;font-family:Arial Baltic;}
.desktext
{ font-size:12px;font-weight:bold;color:#333333;font-family:Arial;margin:10px 0 0 0; }
.mdlhdr
{font-size:12px;font-weight:bold;}
.defpopup
{
    max-width:420px;
    min-width:420px;
    width:420px;
}
.mdlpopup
{
    display:block;
    left:514.5px;
    max-width:500px;
    Min-width:500px;
    position:absolute;
    top:50px;
    width:500px;
}
.txtDisable
{
    border:none;
    background-color: transparent; 
    color:#000000;
	font-size:11px;
	font-weight:normal;
	text-align:right;
}
rlink
{text-decoration:none;}
.rlink:hover
{ text-decoration:underline;}
.ctrlHeight
{
    max-height:210px;
    min-height:210px;
    height:210px;
 }
.txtTopSearchR{vertical-align:top;font-family:Arial;font-size:12px;width:300px;color:#505050;}
.Deskheader{margin-top:2px;font-weight:bold; font-size:11px; color:#666666;}
.DeskSubContent{margin-top:2px; font-size:11px; color:#666666;}
.DeskContent{padding-left:20px; font-size:13px; color:#666666; text-align:justify; padding-top:10px;}
