/*//////Page Type: Admission Tracker Form & Result////////////// */

/**Reset some Layout for Admission**/
.wrap{width:800px;}
.content{}
.content .innercontent{padding:0 10px; }

ul.ilg{left:811px}
.mleft{width:185px;float:left;margin-top:-2px}
.mright{float:right;width:579px;margin-top:-6px}
.trackerticker{padding-bottom:40px;}


.fivepixel{
	margin-left:5px;
}

.resulttableerror{
	margin-bottom: 15px;
	color: #A10900;
	font-weight: bold;
	display:block;
}

/**Common Styles in Admission Pages**/
.mhead{margin-bottom:2px;}
.mhead img{padding-left:8px;}
.mhead a{float:right; font-size:10px; font-weight:normal}
.mstokewrap{border:1px solid #c6c9d0;}
.mstokewrap p{padding:5px 7px 7px 7px;margin-bottom:0;}
.innermhead{}
.innermhead h4{color:#336;font-size:11px;font-weight:bold;padding:10px 0 4px 8px;}
.innermhead h4 img{margin-left:10px;	vertical-align:middle;}

/**Instruction for Admission Tracker**/
.admtrakinstruction{margin-bottom:23px;margin-top:8px}
.admtrakinstruction img{float:right}
.admtrakinstruction ul{background:#EFF4F8;padding:8px 5px 5px 7px;margin-right:190px;font-size:11px;}
.admtrakinstruction ul li{background:url(/page/images/admissions/bullet01.gif) no-repeat 5px 3px;padding-left:16px;padding-bottom:5px;}
.admtrakinstruction ul li.insthead{color:#3f567f;font-weight:bold;background:none;padding-left:0;letter-spacing:-0.05em;}
.amazonmp3goto,.amazonmp3goto a{float:right;}
.amazonmp3goto a{cursor:pointer;}
.amazonmp3goto{background:#fff url(/page/images/survey/amazonmp3.gif) no-repeat right;width:170px;height:80px;}
.amazonmp3help{margin-right:38px;margin-top:24px;width:90px;height:19px;}
.amazonmp3golink{margin-right:7px;margin-top:21px;width:45px;height:15px;}

/**Tell a Friend**/
.tellfriend{position:relative; border:solid 1px #208cba; margin-bottom:27px;}
.tellfriend h3{position:absolute; top:-6px; left:7px;}
.tellfriend p{padding: 10px 0 8px 8px;}
.tellfriend p b{display:block;padding-bottom:1px}
.tellfriend .go{position:absolute; top:35px; left:131px;}

/**Newsfeed**/
.opennewfeedpop{display:block;border-bottom:1px solid #CCCCCC;padding:13px 5px 5px 5px;font-weight:bold;color:#3f567f;}
.newsfeed{background: url(/page/images/admissions/nf_dot.gif) top left;margin-bottom:15px;padding:6px 6px 5px 6px;}
.newsfeed #newswrap{background:#fff;padding:0 4px;}
.newsfeed h1{position:relative;}
.newsfeed h1 img{position:absolute;top:-15px;}

.newsfeed .tl,
.newsfeed .tr,
.newsfeed .bl,
.newsfeed .br{height:6px;width:6px;overflow:hidden;position:relative;display:inline}
.newsfeed .tl{background: url(/page/images/admissions/nf_lt.gif);float:left;margin:-6px 0 0 -6px;}
.newsfeed .tr{background: url(/page/images/admissions/nf_rt.gif);float:right;margin:-6px -6px 0 0;}
.newsfeed .bl{background: url(/page/images/admissions/nf_lb.gif);float:left;margin:0 0 -5px -6px;}
.newsfeed .br{background: url(/page/images/admissions/nf_rb.gif);float:right;margin:0 -6px -5px 0;}

.newsfeed .trackerfeed{font-size:11px;padding:0 5px;line-height:1.2em;overflow:hidden;display:none;}
.newsfeed .trackerfeed li{border-bottom:1px solid #ccc;padding:5px 0}
.newsfeed .trackerfeed li.btmclear{border-bottom:none}
.newsfeed .trackerfeed li.unabled,ul.trackerfeed li.unabled a{color:#b2b2b2}
.newsfeed .trackerfeed li a{ color:#3F567F;}
.newsfeed .trackerfeed li ins{color:#999;text-decoration:none;font-size:10px;display:block;}
.newsfeed .trackerfeed li ins em{font-style: normal;}
 
/**E-mail**/
ul.tools{margin-right:10px;line-height:15px}
ul.tools li.mail a{padding-left:19px;}

/**Track a College**/
.trackacollege{margin-bottom:20px;}
.trackacollege .trackform{background-color:#f9f8e3;	padding:6px 9px 7px}
.trackacollege ul li{display:inline;float:left;margin-right:25px;}
.trackacollege ul li span{display:block;font-size:11px;font-weight:bold;color:#336;padding-bottom:1px;}
.trackacollege ul li span img{vertical-align:bottom}
.trackacollege ul li.btnresult { margin-right:0}
.trackacollege ul li.btnresult img{padding-top:13px;cursor:pointer;margin-left:37px;}
.trackacollege ul li div.inputcollname{background:#fff url(/page/images/admissions/icon_search.gif) no-repeat 4px;padding:2px 0 1px 20px;border:1px solid #78a0b4;}
.trackacollege ul li div.inputcollname input{border:none;background:#fff;width:250px;padding:0}
.trackacollege ul li select{width:95px;padding:1px;}
.trackacollege ul li div.inputcollname input,
.trackacollege ul li select{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px}

/**Track Ticker Tab Years**/
.tabyears{font-size:11px;font-weight:bold;border-bottom:6px solid #bddede;padding-left:10px;}
.tabyears li{display:inline;float:left;}
.tabyears li a{color:#8ea2c6;text-decoration:none;display:block;background:url(/page/images/admissions/module/yeartabs.gif) no-repeat left bottom;padding:5px 16px 3px 7px;position:relative;color:#999;}
.tabyears li a:hover{color:#000;}
.tabyears li.selected a{background-position:left top;padding:5px 21px 4px 7px;z-index:10;margin-right:-5px;margin-top:-1px;color:#000;}

/**Synch with Admission Profile List**/
.synchprofile{float:right;padding: 10px 10px 5px 0pt;_padding-top:7px}
.synchprofile input{margin:0 5px 0 10px;}
.synchprofile img{margin:0 0 0 5px; vertical-align:middle;}

/**Add to Your College List**/
.yourcollegelistform{padding:5px 4px 5px 8px;background:#f6f5e1;font-size:10px;font-family:Verdana;}
.yourcollegelistform div.addcollegefield{border:1px solid #7f9db9;border-right:none;background:#fff url(/page/images/admissions/search.gif) no-repeat top left;padding-left:18px;height:17px;width:209px;float:left;margin-right:15px;}
.yourcollegelistform div.addcollegefield input.searchinput{width:182px;background:#fff;border:none;float:left;font-size:10px;font-family:Verdana;margin-top:1px;*margin-top:0}
.yourcollegelistform div.addcollegefield .searchbtn{cursor:pointer;float:right}
.yourcollegelistform #importFromProfileList{margin:4px 0}

/**Table PROFILES**/
/**Table SUMMARY */
table.summary{ width:100%}
table.summary caption{
	text-align:left;
	color:#336;
	font-size:12px;
	font-weight:bold;
	padding:8px 0 3px;
}
table.summary caption img{
	margin-left:10px;
}
table.summary thead{
	background:#efefef;
}
table.summary thead th{
	padding:3px 4px 1px;
	vertical-align:top;
	font-weight:bold;
	text-align:center
}
table.summary thead td{
	padding:0 4px 2px;
}
table.summary tbody td,table.summary tfoot td,table.summary tbody th,table.summary tfoot th{
	padding:4px 5px;
}

table.summary tfoot tr.stand td{
	letter-spacing:-0.07em;
}
table.summary tbody{
	background:#d5e4ff;
}

table.summary tbody th{
	font-style:italic;
	text-align:right;
	padding-right:20px;
	font-weight:bold
}
table.summary tbody tr.avg td{
	font-weight:bold
}
table.summary tbody tr.avg th{
	font-style:normal;
	font-weight:bold
}
table.summary tbody tr.odd td,table.summary tbody tr.odd th{
	background:#eaf2ff;
}

table.summary tfoot tr.youlogin td,table.summary tfoot tr.youloginwithdata td,table.profiles tbody tr.youlogin td, table.summary tfoot tr.youloginwithquestion td, table.profiles tbody tr.youloginwithquestion td{
	background-color:#1D8CBA;
	color:#fff;
	font-size:12px;
	text-align:left;
	padding:4px 5px;	
}
table.profiles tbody tr.youloginwithdata td{
	background-color:#1D8CBA;
	color:#fff;
	text-align:left;
	padding:3px 0 3px 2px;
	letter-spacing:-1px;
}
table.summary tfoot tr.youlogin td,table.profiles tbody tr.youlogin td{
	font-family:"Arial Black";
}
table.summary tfoot tr.youloginwithquestion td, table.profiles tbody tr.youloginwithquestion td{padding:4px 0;text-align:center;font-family:"Arial Black";}
table.summary tfoot tr.youlogin td,table.profiles tbody tr.youlogin td{text-align:center;}
table.summary tfoot tr.youlogin th,table.summary tfoot tr.youloginwithdata th,table.profiles tbody tr.youlogin th,table.profiles tbody tr.youloginwithdata th, table.summary tfoot tr.youloginwithquestion th, table.profiles tbody tr.youloginwithquestion th{
	background-color:#1D8CBA;
	color:#fff;
	text-align:left;
	font-size:12px;	
	font-weight:bold
}
table.summary tfoot tr.youloginwithdata th{
	font-size:10px;	
}

table.profiles tbody tr.youloginwithdata th a, table.summary tfoot tr.youloginwithquestion th a, table.profiles tbody tr.youloginwithquestion th a{color:#fff;text-decoration:none;}
table.profiles tbody tr.youloginwithdata th a, table.summary tfoot tr.youloginwithquestion th a, table.profiles tbody tr.youloginwithquestion th a{color:#fff;text-decoration:underline;}
tr.youloginwithdata th.firstcol img.fire,tr td.firstcol img.fire{
	float: right;	
}

tr.youloginwithdata th.firstcol img.fivepixel,tr td.firstcol img.fivepixel{
	margin-left:5px;
	margin-right:4px;
}
table.summary tfoot tr.younotlogin td,table.profiles tbody tr.younotlogin td{
	background-color:#DFDFDF;
	color:#666666;
	font-size:12px;
	text-align:center;	
	font-family:"Arial Black";
}
table.summary tfoot tr.younotlogin th,table.profiles tbody tr.younotlogin th{
	background-color:#DFDFDF;
	color:#666666;
	text-align:left;
	font-size:12px;	
}
table.summary tfoot tr.youloginwithdata td{font-size:10px;font-weight:bold}
table.profiles tbody tr.youloginwithdata td{font-size:10px;font-weight:bold; vertical-align:middle}
table.profiles{
	border-collapse:collapse;
}
table.profiles caption{
	text-align:left;
	color:#336;
	font-size:12px;
	font-weight:bold;
	padding:10px 0 4px;
}
table.profiles caption img{
	margin-left:10px;
	vertical-align:middle;
}
table.profiles thead{
	background-color:#efefef;	
	color:#336;
}
table.profiles thead td,table.profiles thead th{
	padding:3px 0 3px 2px;
	vertical-align:bottom;
	text-align:left;
	border:1px solid #fff;
	border-width:1px 1px 0 0px;
	font-weight:bold;
}
table.profiles thead td{
	padding-top:8px
}

table.profiles tbody{
	background-color:#f8f8e2;
}
table.profiles tbody td,table.profiles tbody th{
	color:#333366;
	padding:5px 0 5px 2px;
	border-right:1px solid #fff;
	letter-spacing: -1px;
	vertical-align:top;
}
table.profiles tfoot td,table.profiles tfoot th{
	padding-left:2px;
	border-right:1px solid #fff;
}
table.profiles tbody tr td.profilecol,table.profiles tr .firstcol{
	border-right:0
}
table.profiles tbody tr td.profilecol div{
	width:68px;
	padding-bottom:1px;
	padding-left:1px;
}
table.profiles tbody tr td.profilecol_updated div{
	width: 50px;
}
table.profiles tbody tr.youloginwithquestion th{
	padding-left:3px
}
table.profiles tbody tr.youloginwithdata th{
	padding-left:3px;
	font-size:10px;
}
table.profiles tbody tr.even{
	background:#f3f3cf;
}
table.profiles tbody input.chbox{
	margin:1px 0 -1px;
	*margin:-4px 0 -4px;
}
table.profiles tbody td.saved{
	font-weight:bold;
	background:#dce4f3;
}
table.profiles thead th.nonlinkcaption{
	font-weight:bold;
	color:black;	
}
table.add caption{	
	font-size:11px;
	padding-left:8px
}
table.add thead td,table.add thead th{
	border-width:1px 1px 0 0;
	padding:4px 4px 4px 3px;

}
table.add tbody td{
	padding:4px 4px 4px 3px;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	word-break:normal;
}
table.add td.firstcol{
	padding-left:10px;
	letter-spacing:normal;
	border-right:0;
}
table.add tbody td.question{
	background-color:#1D8CBA;color:#FFFFFF;font-weight:bold;
}
table.add tbody td.question strong{
	font-family:"Arial Black";
	font-size:12px;
	font-weight:normal;
}
table.add tfoot td{
	padding:2px 8px 4px 3px;
	text-align:right;
	font-weight:bold
} 
table.add tbody td img.fire{
	float: right;	
}

tr.you{
	background:#1D8CBA;
	color:#fff;
	font-size:12px;
}
tr.you_data td{
}
tr.you th{
	text-align:left;
	font-weight:bold;
}
tr.you th.star{
	background:#dfdfdf url(youstar.gif) no-repeat 65%;
}
table.profiles tbody tr.you td, table.summary tfoot tr.you td{
	font-family:"Arial Black";
	text-align:center;
	padding:4px 0px;
	color:#fff;
}
table.profiles tbody tr.you td{
	padding: 4px 0;
}
.sorting_mark{margin:0 -2px 3px 0;}
.check_all_part{text-align:right;}
.check_all_link{margin:20px 10px 5px 0;cursor:pointer;font-size:11px;}
.check_all_button{margin:5px 5px 0 0;}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
	.check_all_button{margin-right:7px;}
}
.check_all_link_status,.check_all_link_applicant,.check_all_link_other{cursor:pointer;text-decoration:underline;}
.loading{width:129px;height:19px;}
#ProfileNameForYourList,#ProfileNameForTop50{
	padding-left:10px;
	background-position:10px bottom;
}
#RecentlyUpdatedForYourList,#RecentlyUpdatedForTop50{text-align:right}
#recently_updated,#tableBodyWrap .recently_updatedforlistview{text-align:right;padding-right:2px}
#recently_updated img{position:relative;top:2px;}

/**Table Sort**/
.linkstyleth{text-decoration:underline;cursor:pointer;}
.ascendingsorttag{
	background-image:url(/page/images/admissions/sortdown.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
}
.ascendingsorttag div{
	margin-left: 10px;
}
.descendingsorttag{
	background-image:url(/page/images/admissions/sortup.gif);
	background-repeat:no-repeat;
	background-position: left bottom;	
}
.descendingsorttag div{
	margin-left: 10px;
}

/**Your College List **/
a.yourlistdel{
	background: url(/page/images/admissions/admprofile_del.gif) no-repeat top;
	width:12px;
	height:12px;
	display:block;
	margin-left:3px;
	float:right;
}
a.yourlistdel:hover{
	background-position:bottom
}
div.yourcollistmore{
	font-size:11px;
	font-weight: normal;
}	
div.yourcollistmore strong.arrow{
	background:url(/page/images/admissions/yourlistarrow.gif) no-repeat left;
	padding-left:15px;
	padding-bottom:5px;
	line-height:1.4em;
	color:#033766;
}

/**Bubble Popcont for Admission pages**/
#popcont p{margin-bottom:10px;}
#popcont ul{padding-left:0}
#popcont th{font-weight:bold}

/**College Information & Adm Result Instruction **/
.collInfo{ 
	font-size:10px; 
	color:#336;	
	width:520px;
}
.collInfo h2{
	font-size:16px; 
	margin:0;
}
.collInfo h2 p{
	margin:0;
	line-height:1.2em;
	
}
.collInfo span { 
	font-size:12px;
	display:block;
	font-weight:normal;
	margin:5px 0 11px
}

.admresultinstruction{
	margin-bottom:14px;
	margin-top:12px
}
ul.admnewsfeed{
	font-weight:bold;
	text-align:right;
	width:240px;
	float:right;
	word-spacing:2px;
}
ul.admnewsfeed li{padding-top:6px;}
ul.admnewsfeed img#help_open_newsfeed{margin-left:5px}

.resultinstruction{
	width:423px; 
	background-color:#eff4f8;
	padding:8px 8px 6px 8px;
}
.resultinstruction h3{
	color:#3f567f; 
	font-weight:bold; 
	font-size:11px; 
	margin:0 0 5px 0;
}

.resultinstruction li{
	list-style:disc; 
	margin-left:20px;
	padding-bottom:2px;	
}

/**IMAGE Tab**/
ul.imgtabs {
	background:url(/page/images/admissions/tab_bg.jpg) no-repeat  right bottom;
	height:30px;
	overflow:hidden;
	margin-top:12px
}
ul.imgtabs li{
	display:inline;
	float:left;	
}
ul.imgtabs li a{
	display:block;
	background-repeat:no-repeat;
	background-position:top left;	
	height:30px;
	outline-style:none;
}
ul.imgtabs li.selected a{	
	background-position:bottom left;
}
ul.imgtabs li#tabtable a{
	background-image:url(/page/images/admissions/tab_table.gif);
	width:160px;
}
ul.imgtabs li#tabscattergram a{
	background-image:url(/page/images/admissions/tab_scattergram.gif);
	width:189px;
}



/**Filter in Result Page**/
.filter{
	border:1px solid #bfbfbf;
	width:120px;
	margin-top:10px;
	float:left;
}
.filter h3{
	background:#efefef;
	font-size:10px;
	padding:2px 5px;
}
.filter select{width:105px;font-family:verdana;font-size:12px;}
.filter dl{
	padding:5px 6px 7px 7px;
}
.filter dl dt{
	border-bottom:1px solid #43848c;
	font-weight:bold;
	padding-bottom:2px;
	margin-bottom:4px;	
}
.filter dl dt em{
	float:right;
	height:11px;
	width:10px;
	margin-right:2px;
	background:url(/page/images/admissions/help_s.gif) no-repeat right;
	cursor:pointer;

}
.filter dl dd{
	*margin-bottom:-1px;
	_margin-bottom:0;
	display:block;
	clear:both;
	padding-bottom:5px;
}
.filter dl dd.rlink{
	text-align:right;
	font-size:10px;
}
.filter dl dd input{
	float:right;
	margin:0;	
	*margin:-1px -2px 0 0;
	_margin:-3px;
}
.filter dl dd.rlink em{
	color:#003366;
	padding-right:10px;
	*padding-right:5px;
	_padding-right:7px;
	position:relative;
	*top:2px;
	_top:0px;
}


.resultwrap{margin-left:140px;margin-top:10px;}
.resultwrap h1{font-size:13px;padding-bottom:5px;}
.resultwrap .caption{padding:8px 0 3px;color:#336;font-size:12px;font-weight:bold;}
.resultwrap .caption img{margin-left:10px;}
.resultwrap .linkswitch{font-size:10px;margin-left:30px;font-family:Verdana;}
.profileresult{visibility:hidden;}


.trackanotherchancewrap{
	width:230px;
	float:right;
}
/**College Chance**/
.rectmod{border:1px solid #1f8cba;padding:0px 9px 5px 9px;}
.rectmod img.title{padding:0 3px;background:#fff;display:block;top:-4px;position:relative;left:-2px;}
.rectmod .chancebar{margin-top:-3px;}
.rectmod div.btmlink{text-align:right;padding-top:8px}
.rectmod div.btmlink a.left{float:left;}
#chancenotificationwrap{margin-top:40px}
#chancenotificationwrap .rectmod{margin-bottom:14px;}
#chancenotificationwrap .nochancebar{text-align:center;}
#chancenotificationwrap  td.level{height:12px; vertical-align:bottom}

/**Track Another College**/
#trackanother{		
	
}
#trackanother label{
	font-weight:bold;
	vertical-align:middle;
	display:block;
	padding-bottom:1px;
	cursor:text
}
#trackanother #help_tracker_another{margin-left: 10px;}
#trackanother div.trackanotherfield{
	border:1px solid #7f9db9;	
	border-right:none;
	background:#fff url(/page/images/admissions/search.gif) no-repeat left center;
	*background-position:left -2px;
	padding-left:18px;
	height:14px;
	width:214px;
	_width:219px;
}
#trackanother input.searchinput{
	background:#fff;	
	border:none;
	height:12px;
	line-height:12px;
	font-size:10px;
	font-family:Verdana;
	vertical-align:middle;
	width:185px;
	float:left;
	
}
#trackanother div.trackanotherfield img.searchgo{
	cursor:pointer;
	float:right;
	position:relative;
}

#trackanother .trackanothererror{
	display:none; 	
	width:234px;
}

/**Summary**/
#summarywrap{
	width:300px;
}
ul.newmember{
	overflow:hidden;
	margin-top:5px;
}
ul.newmember li{
	padding-bottom:2px;
}
ul.newmember li span{
	float:left;
	font-size:11px;
}
ul.newmember li a{
	font-weight:bold;
	font-size:11px;
}
div.summarymore{
	font-size:11px;
	text-align:right;
	margin-top:5px;
}

.clearing{height:0;clear:right;overflow:hidden}

/****Pagination START********/
.pagination{
	font-size:10px;
	text-align:right;
	padding-right:3px;
	margin-top:5px;
}
.pagination span{
	padding-left:7px;
}
.pagination_number{
	padding-left:7px;
}
.pagination span a.previous_link{
	background: #fff url(/page/images/back_arrow.gif) no-repeat left;
	padding-left: 15px;
}
.pagination span a.next_link{
	background: #fff url(/page/images/goto_arrow.gif) no-repeat right;
	padding-right: 15px;
}
.pagination span.page_numbers{
	
}
.pagination span a{
	color:#000;
	padding-left:7px;
	text-decoration:underline;
	cursor:pointer
}
.pagination span .onpage{ 
	text-decoration:none;
	font-weight:bold;
}
.pagination span a.disable{
	color:#999
}
.pagination span a.disable:hover{
	text-decoration:none;
}
.pagination span a:hover{
	text-decoration:underline;
}
.pagination span.pagination_description{
	padding-left:0
}
#pagination1{
	clear:right;
	margin-bottom:-23px;
}
#pagination1 a{
	position:relative;
}

#pagination_bottom{
	text-align:left;
}
/****Pagination END********/

#profilewrap,#scatterwrap{margin-top:20px;*margin-top:10px;_margin-top:10px;}

/*------- Scattergram Start-----------*/
#scatterwrap{
	margin-bottom:20px;
	display: none;
}
#scatterwrap ul{
	background:#efefef;
	height:35px;
	overflow:hidden;
	padding:10px 0 3px 60px;
	_padding-left:57px;
}
#scatterwrap ul li{
	display:inline;	
	float:left;
	font-size:11px;
	margin-right:20px;
	vertical-align:middle;
}

#scatterwrap dt{
	font-weight:bold;
	margin-bottom:3px;
	display:block
}
#scatterwrap dt img{
	margin-left:4px;
}
#scatterwrap dd{
	display:inline
}
#scatterwrap dd select{
	font-size:11px;
	font-family:verdana
}
#scatterwrap dd img{ 
	cursor:pointer;
	margin-top:2px;	
}

#scatterwrap .scattergram{
	
}
#scatterwrap .scatter{
	margin-right:3px
}
#scatterwrap .scatterinstruction{
	margin-right:10px;
	padding-bottom:15px;	
	margin-top:15px;
	text-align:right;
	background-color:#efefef;	
}

#scatterwrap .yoursatter{
	text-align:center;
	font-size:11px;
	background:#1d8cba;
	color:#fff;
	padding:4px 0;
	margin:5px 10px 5px 60px;
	_margin-left:58px;
}
#scatterwrap .yoursatter a{ color:#fff}
#scatterwrap .yoursatter a:hover{ color:#ccc}

h1.titlewithquestionmark{
	color:#336;
	font-size:13px;
	font-weight:bold;
}
h1.titlewithquestionmark img{
	vertical-align:middle;
	margin-left:10px
}

/*------- Scattergram END-----------*/

/***************Scattergram Legend  START *******************/
#scatterlegend{
	border:1px solid #bfbfbf;
	background-color:#fff;
	margin:15px 10px 10px 59px;
	padding:6px 0 0 10px;
}
#scatterlegend img{
	vertical-align:middle;
	margin-right:3px;
}
#scatterlegend ul{ 	
	background-color:#fff;	
	margin:0;
	padding:0;
	height:auto;
}
#scatterlegend ul li{
	font-size:10px;
	margin-right:10px;
	word-spacing:-0.1em;
	padding-bottom:9px;
}
#scatterlegend ul.applicant{
	height:1%
}
#scatterlegend ul.applicant li{
	white-space:nowrap;
	float:left;
	width:112px;
}
#scatterlegend h3{
	font-size:11px;
	margin-bottom:5px;	
}
#scatterlegend h3 strong{
	font-family:"Arial Black";
	font-size:14px;
	font-weight:normal
}
#scatterlegend h4{
	font-size:10px;
	margin-bottom:2px
}
/***************Scattergram Legend  END *******************/

/****Rollover START ********/
.rollovertooltip{
	border:1px solid #526ea1;
	z-index:100;
	position:absolute;
	background-color:#f8f8e2;
	overflow:hidden;
	padding:3px 4px 5px;
}
.rollovertooltip ul{
	border:1px solid #d8e5df
}
.rollovertooltip ul li{
	background:#f1f2f2;
	border-top:1px solid #fff;
	padding:3px;
	display: block;
	clear: both;	
	text-align:right;
}
.rollovertooltip ul li label{
	width: 120px;
	float: left;
	text-align:left;
	padding-right:0
}
.rollovertooltip ul li b{
	text-align:left;
	display:block;
}

/****Rollover END ********/

/****Rencency Icon START ********/
.recently_updatedforlistview img{margin-bottom:-4px}
/****Rencency Icon END ********/