﻿
*
{
	font-family: Arial, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
}

html
{
	background: #dedede url(../Images/bg_the-world_wide.jpg) center 0 no-repeat;
	background-attachment: fixed;
}

body
{
	overflow: -moz-scrollbars-vertical;
}

a:hover
{
	cursor: pointer;
}

.align_right
{
	text-align:right;
}

.disabled
{
	text-decoration: line-through;
}

/*** FRAMEWORK SPRITE IMAGES ***/

.framework_sprite
{
	background-image: url(../Images/framework_sprite_24bit.png);
	_background-image: url(../Images/framework_sprite_8bit.png);
}

.user
{
	background-position: -592px -16px;
	width: 14px;
	height: 13px;
}
.home
{
	width: 14px;
	height: 13px;
	background-position: -336px -16px;
}
.key
{
	background-position: -615px -16px;
	width: 14px;
	height: 13px;
	float:left;
}

.arrow_right
{
	background-image: url(../Images/Publish.png);
	float: right;
	display: inline-block;
	height: 14px;
	width: 16px;
	background-position: -50px -20px;
}
/*** BASIC FRAMEWORK ***/

.wrapper
{
	width: 1002px;
	margin: 0 auto;
}
.header
{
	background: url(../Images/bg_content_24bit.png) -1002px 0 no-repeat;
	_background: url(../Images/bg_content_8bit.png) -1002px 0 no-repeat;
	height: 112px;
	margin-top: 16px;
	position: relative;
}
.header .logo_box
{
	margin: 30px 25px;
	width: 190px;
	height: 50px;
	float: left;
}

.content
{
	background: url(../Images/bg_content_24bit.png) 0 0 repeat-y;
	_background: url(../Images/bg_content_8bit.png) 0 0 repeat-y;
}

.content .side_area
{
	width: 170px;
	float: left;
	margin: 0 0 0 16px;
	display: inline;
}

.content .main_area
{
	float: right;
	width: 798px;
}
.content .login_main_area
{
	float: none;
	margin:0 auto;
	width: 228px;
}

.content .page_content
{
	margin: 10px 0 0 0;
	display: inline;
	position: relative;
}

.footer
{
	background: url(../Images/bg_content_24bit.png) -1002px bottom no-repeat;
	_background: url(../Images/bg_content_8bit.png) -1002px bottom no-repeat;
	height: 40px;
	margin-bottom: 30px;
}


/*** Secure toolbar *****/


.secure_toolbar a span
{
	background-image: url(../Images/framework_sprite_24bit.png);
	_background-image: url(../Images/framework_sprite_8bit.png);
}

.secure_toolbar
{
	float: right;
	padding: 8px 16px 0 0;
	text-align: right;
}

.secure_toolbar a
{
	color: #333;
	font-size: 10px;
	text-decoration: none;
	padding: 0 0 0 16px;
	margin: 0 0 0 10px;
	position: relative;
	display: inline-block;
}

.secure_toolbar a span
{
	position: absolute;
	display: block;
	width: 14px;
	height: 14px;
	top: -15px;
	left: 0;
}

.secure_toolbar .save span
{
	background-position: -543px -16px;
}

.secure_toolbar .print span
{
	background-position: -566px -16px;
}

.secure_toolbar .help span
{
	background-position: -520px -16px;
}


/*** TOOL BAR ***/

/* pic source */
.toolbar_header, .toolbar_content, .toolbar_footer, .user .icon, .logout .icon, .countryflag span
{
	background-image: url(../Images/framework_sprite_24bit.png);
	_background-image: url(../Images/framework_sprite_8bit.png);
}

.toolbar
{
	position: absolute;
	height: 30px;
	width: 368px;
	top: -7px;
	right: 20px;
}

.toolbar_header
{
	background-position: -632px -10px;
	height: 12px;
	overflow: hidden;
}


.toolbar_content
{
	background-position: -632px -22px;
	min-height: 35px;
	height: auto !important;
	height: 35px;
	padding: 0 18px;
}

.toolbar_footer
{
	background-position: -632px -89px;
	height: 9px;
	overflow: hidden;
}

.toolbar_content .divider
{
	clear: both;
	height: 6px;
	background: none;
	overflow: hidden;
}

.toolbar_content a
{
	color: #000;
}

.toolbar_content a:hover
{
	color: #666;
}

.toolbar_content .user .icon
{
	background-position: -592px -16px;
	width: 14px;
	height: 13px;
	display: inline-block;
	margin: 0 4px -2px 0;
}

.toolbar_content .logout
{
	float: right;
	text-decoration: none;
}

.toolbar_content .logout span
{
	text-decoration: underline;
}

.toolbar_content .logout .icon
{
	background-position: -615px -16px;
	width: 14px;
	height: 13px;
	display: inline-block;
	margin: 0 2px -2px 0;
	text-decoration: none;
}

.toolbar_content .language
{
	float: right;
}

.toolbar_content a.countryflag
{
	text-decoration: none;
	margin: 0;
	padding: 0 4px;
	display: inline-block;
	width: 16px;
	height: 0;
	position: relative;
	cursor: pointer;
}

.toolbar_content a.countryflag span
{
	display: block;
	width: 16px;
	height: 11px;
	position: absolute;
	top: -10px;
	left: 4px;
}

/*** COLOR BAR ***/

.color_bar
{
	background-image: url(../Images/framework_sprite_24bit.png);
	background-position: 0 0;
	position: absolute;
	bottom: 10px;
	width: 970px;
	margin: 0 16px;
	height: 4px;
	overflow: hidden;
	clear: both;
}





/*** QUICK SEARCH ***/
.quick_search, .quick_search .quick_search_button
{
	background-image: url(../Images/framework_sprite_24bit.png);
	_background-image: url(../Images/framework_sprite_8bit.png);
}

.quick_search
{
	background-position: 0 -10px;
	position: relative;
	height: 58px;
	padding: 11px 8px 0 8px;
	margin: 1px 0 18px 0;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
}

.quick_search .quick_search_field
{
	position: absolute;
	top: 33px;
	left: 8px;
	width: 146px;
	font-size: 13px;
	padding: 2px 2px 2px 2px; *padding:1px2px1px2px;
z-index:10;
}


.quick_search .quick_search_button
{
	background-position: -8px -83px;
	border: 0;
	display: block;
	width: 41px;
	height: 44px;
	position: absolute;
	top: 29px;
	left: 127px;
	z-index: 20;
}

.quick_search a:hover.quick_search_button, .quick_search .quick_search_button:hover
{
	background-position: -55px -83px;
	cursor: pointer;
}


/* picture source for menu */
.main_menu a, .main_menu a span, .sub_menu, .sub_menu a, .sub_menu a span
{
	background-image: url(../Images/framework_sprite_24bit.png);
	_background-image: url(../Images/framework_sprite_8bit.png);
}


/*** MAIN MENU ***/

.main_menu
{
}

.main_menu a
{
	display: block;
	background-position: 0 bottom;
	margin: 0 0 9px 0;
	padding: 0 0 4px 0;
	text-decoration: none;
}

.main_menu a span
{
	background-position: 0 -297px;
	padding: 4px 24px 0 8px;
	font-size: 12px;
	font-weight: bold;
	/*font-weight: normal; /* modified to bold on hover */
	color: #fff;
	display: block;
}

.main_menu a:hover span
{
	background-position: 0 -242px;
	/*font-weight: bold;  modified to bold on hover */
}
.main_menu a.active span
{
	background-position: 0 -187px;
	/*font-weight: bold;  modified to bold on hover */
}




.main_menu a.gray, .main_menu a.gray_active
{
	display: block;
	background-position: -180px bottom;
	margin: 0 0 9px 0;
	padding: 0 0 4px 0;
	text-decoration: none;
}

.main_menu a.gray span, .main_menu a.gray_active span
{
	background-position: -180px -297px;
	padding: 4px 24px 0 8px;
	font-size: 12px;
	font-weight: bold; /* modified to bold on hover */
	color: #3A3A3A;
	display: block;
}

.main_menu a.gray:hover span
{
	background-position: -180px -242px;
	/*font-weight: bold;  modified to bold on hover */
}

.main_menu a.gray_active span
{
	background-position: -180px -187px;
	/*font-weight: bold;  modified to bold on hover */
}




/*** SUB MENU ***/

.sub_menu
{
	margin: -8px 0 0 0;
	background-position: -360px bottom; /*#fff;        -position: -360px bottom;*/
	padding: 0 0 17px 0;
}

.sub_menu a
{
	display: block;
	background-position: -550px bottom; /*#fff; -position: -550px bottom;*/
	margin: 0 0 0 0;
	padding: 0 0 1px 0;
	text-decoration: none;
	padding: 0;
}

.sub_menu a span
{
	background-position: -360px -328px;  /*#fff;  -position: -360px -328px;*/
	padding: 4px 8px 6px 22px;
	font-size: 12px;
	color: #000;
	display: block;
	/*border-bottom: solid 1px #888;*/
	margin: 0 5px;
	padding-left: 22px;
	font-weight: normal;
}

.sub_menu a:hover span
{
	background-position: -360px -278px;  /*#ddd;  -position: -360px -278px;*/
	color: #000;
}

.sub_menu a.active span
{
	background-position: -360px -278px; /*#ccc;    -position: -360px -278px;*/
	color: #000;
	font-weight: bold;
}


/* picture source for menu */
.main_menu a, 
.main_menu a span {
	background-image: url(../Images/side_menu.png);
} 

.sub_menu, 
.sub_menu a, 
.sub_menu a span {
	background-image: url(../Images/framework_sprite_24bit.png);
}



/*** MAIN MENU ***/

.main_menu {
	
}

	.main_menu a {
		display: block;
		background-position: 0 bottom;
		margin: 0 0 9px 0;
		padding: 0 0 4px 0;
		text-decoration: none;
	}
	
	.main_menu a span {
		background-position: 0 -110px;
		padding: 4px 24px 0 8px;
		font-size: 12px;
		font-weight: bold;
		color: #fff;
		display: block;	
	}
	
	.main_menu a:hover span {
		background-position: 0 -55px;
	}
	
	.main_menu a.active span {
		background-position: 0 0;
	}

	/* blue */
	.main_menu a.blue,
	.main_menu a.blue_active {
		background-position: -360px bottom;
	}
	
	.main_menu a.blue span {
		background-position: -360px -110px;
	}
	
	.main_menu a.blue:hover span {
		background-position: -360px -55px;
	}
	
	.main_menu a.blue_active span {
		background-position: -360px 0;
	}
	
	/* blue */
	.main_menu a.gray,
	.main_menu a.gray_active {
		background-position: -180px bottom;
	}
	
	.main_menu a.gray span {
		background-position: -180px -110px;
	}
	
	.main_menu a.gray:hover span {
		background-position: -180px -55px;
	}
	
	.main_menu a.gray_active span {
		background-position: -180px 0;
	}


/*** SUB MENU ***/

.sub_menu {
	margin: -8px 0 0 0; 
	background-position: -360px bottom;
	padding: 0 0 17px 0;
}
	
	.sub_menu a {
		display: block;
		background-position: -550px bottom;
		margin: 0 0 0 0;
		padding: 0 0 1px 0;
		text-decoration: none;
	}
	
	.sub_menu a span {
		background-position: -360px -328px;
		padding: 4px 8px 6px 22px;
		font-size: 12px;
		color: #333;
		display: block;	
	}
	
	.sub_menu a:hover span {
		background-position: -360px -278px;
	}
	
	.sub_menu a.active span {
		background-position: -360px -278px;
	}




/*** TAB MENU ***/

/* pic source */
.tab_menu .tab_main_menu, .tab_menu .tab_sub_menu, .tab_menu .tab_menu_footer, .tab_menu .tab_main_menu a, .tab_menu .tab_main_menu a span, .tab_menu .tab_sub_menu a, .tab_menu .tab_sub_menu a span
{
	background-image: url(../Images/framework_sprite_24bit.png);
	_background-image: url(../Images/framework_sprite_8bit.png);
}

.tab_menu .tab_main_menu a span.inactive
{
	color:gray;
}

.tab_menu
{
	padding: 0 16px 0 0;
	margin: 0 0 10px 0;
}

.tab_menu .tab_main_menu
{
	background-position: -750px -110px;
	padding: 5px 4px 2px 4px;
	margin: 0 0 -1px 0;
}
.tab_menu .tab_main_menu a
{
	display: inline-block;
	background-position: -1543px -112px;
	margin: 3px 0 1px 0;
	text-decoration: none;
}

.tab_menu .tab_main_menu a span
{
	background-position: right -112px;
	padding: 4px 18px 5px 14px; /*padding: 4px 7px 5px 3px;*/
	margin: 0 0 0 4px;
	font-size: 12px;
	color: #000; /*modified to test*/
	display: inline-block;
	white-space: nowrap;
}

.tab_menu .tab_main_menu a.active
{
	background-position: -1543px -139px;
}

.tab_menu .tab_main_menu a.active span
{
	background-position: right -139px;
	color: #fff;
	font-weight: bold; /*modified to test*/
}

.tab_menu .tab_main_menu a:hover
{
	background-position: -1543px -139px; /*background-position: -1543px -166px;*/
}

.tab_menu .tab_main_menu a:hover span
{
	background-position: right -139px;
	color: #ddd; /*background-position: right -166px; 			color: #888;*/
}

.tab_menu .tab_main_menu a:hover.active
{
	background-position: -1543px -139px;
}

.tab_menu .tab_main_menu a:hover.active span
{
	background-position: right -139px;
	color: #fff;
}

.tab_menu .tab_sub_menu
{
	background-position: -750px -214px;
	padding: 7px 4px 0 4px;
	margin: 1px 0 -1px 0;
}
.tab_menu .tab_sub_menu .tab_sub_menu_empty
{
	padding: 2px 5px 4px 2px;
	margin: 2px 0 2px 4px;
	font-size: 11px;
	color: #000;
	display: inline-block;
	white-space: nowrap;
}

.vertical_divider
{
	display: inline-block;
	vertical-align: middle;
	background: #f0f;
	height: 16px;
	border-left: 1px solid #f3f3f3;
	border-right: 1px solid #b2b2b2;
	margin: -2px 0 0 0; *margin:-8px3px00;
}

.tab_menu .tab_sub_menu a
{
	background-position: -1543px -219px;
	cursor: pointer;
	display: inline-block;
	margin: 2px 0 0 2px;
	text-decoration: none;
}

.tab_menu .tab_sub_menu a span
{
	background-position: right -219px;
	padding: 2px 11px 4px 8px;/*padding: 2px 5px 4px 2px;*/
	margin: 0 0 0 4px;
	font-size: 11px;
	color: #000; /*modified to test*/
	display: inline-block;
	white-space: nowrap;
}

.tab_menu .tab_sub_menu a:hover
{
	background-position: -1543px -239px;
}
.tab_menu .tab_sub_menu a:hover span
{
	background-position: right -239px;
	color: #ddd;
}

.tab_menu .tab_sub_menu a.active
{
	background-position: -1543px -239px;
}

.tab_menu .tab_sub_menu a.active span
{
	background-position: right -239px;
	color: #fff;
	font-weight: bold; /*modified to test*/
}

.tab_menu .tab_menu_footer
{
	background-position: -750px -287px;
	height: 4px;
	overflow: hidden;
}


/*** TAB MENU ***/

.tab_menu .tab_main_menu a,
.tab_menu .tab_main_menu a span,
.tab_menu .tab_sub_menu a,
.tab_menu .tab_sub_menu a span
{	
	background-repeat: no-repeat;
	background-position: 0 0;
	background-image: url(../Images/tab_menu.png); 
}

		.tab_menu .tab_main_menu a {
			background-position: 0 -1px;
		}

		.tab_menu .tab_main_menu a span {
			background-position: right -1px;
		}

		.tab_menu .tab_main_menu a.active,
		.tab_menu .tab_main_menu a:hover.active,
		.tab_menu .tab_main_menu a:hover {
			background-position: 0 -31px;
			color: #fff;
		}

		.tab_menu .tab_main_menu a.active span,
		.tab_menu .tab_main_menu a:hover.active span,
		.tab_menu .tab_main_menu a:hover span {
			background-position: right -31px;
			color: #fff;
		}


		/* submenu */
		
		.tab_menu .tab_sub_menu a,
		.tab_menu .tab_sub_menu a span {
			background-position: 3000px -200px;
		}
		
		.tab_menu .tab_sub_menu a:hover,	
		.tab_menu .tab_sub_menu a.active {
			background-position: 0 -130px;
		}

		.tab_menu .tab_sub_menu a:hover span,
		.tab_menu .tab_sub_menu a.active span {
			background-position: right -130px;
			color: #fff;
		}		


	/* tab_menu_blue */

		.tab_menu_blue .tab_main_menu a {
			background-position: 0 -201px;
		}

		.tab_menu_blue .tab_main_menu a span {
			background-position: right -201px;
		}

		.tab_menu_blue .tab_main_menu a.active,
		.tab_menu_blue .tab_main_menu a:hover.active,
		.tab_menu_blue .tab_main_menu a:hover {
			background-position: 0 -231px;
			color: #fff;
		}

		.tab_menu_blue .tab_main_menu a.active span,
		.tab_menu_blue .tab_main_menu a:hover.active span,
		.tab_menu_blue .tab_main_menu a:hover span {
			background-position: right -231px;
			color: #fff;
		}


		/* submenu */
		
		.tab_menu_blue .tab_sub_menu a,
		.tab_menu_blue .tab_sub_menu a span {
			background-position: 3000px -200px;
		}
		
		.tab_menu_blue .tab_sub_menu a:hover,	
		.tab_menu_blue .tab_sub_menu a.active {
			background-position: 0 -330px;
		}

		.tab_menu_blue .tab_sub_menu a:hover span,
		.tab_menu_blue .tab_sub_menu a.active span {
			background-position: right -330px;
			color: #fff;
		}
		
		
	/* tab_menu_black */

		.tab_menu_black .tab_main_menu a {
			background-position: 0 -401px;
		}

		.tab_menu_black .tab_main_menu a span {
			background-position: right -401px;
		}

		.tab_menu_black .tab_main_menu a.active,
		.tab_menu_black .tab_main_menu a:hover.active,
		.tab_menu_black .tab_main_menu a:hover {
			background-position: 0 -431px;
			color: #fff;
		}

		.tab_menu_black .tab_main_menu a.active span,
		.tab_menu_black .tab_main_menu a:hover.active span,
		.tab_menu_black .tab_main_menu a:hover span {
			background-position: right -431px;
			color: #fff;
		}


		/* submenu */
		
		.tab_menu_black .tab_sub_menu a,
		.tab_menu_black .tab_sub_menu a span {
			background-position: 3000px -400px;
		}
		
		.tab_menu_black .tab_sub_menu a:hover,	
		.tab_menu_black .tab_sub_menu a.active {
			background-position: 0 -530px;
		}

		.tab_menu_black .tab_sub_menu a:hover span,
		.tab_menu_black .tab_sub_menu a.active span {
			background-position: right -530px;
			color: #fff;
		}


/*** PAGE TOOLBAR ***/

.page_toolbar a span, .monitor_button span
{
	background-image: url(../Images/framework_sprite_24bit.png);
	_background-image: url(../Images/framework_sprite_8bit.png);
}

.page_toolbar
{
	float: right;
	padding: 14px 16px 0 0;
	text-align: right;
}

.page_toolbar a, .monitor_button
{
	color: #333;
	font-size: 10px;
	text-decoration: none;
	padding: 0 0 0 16px;
	margin: 0 0 0 6px;
	position: relative;
	display: inline-block;
}

.page_toolbar a:hover, .monitor_button:hover
{
	color: #000;
	text-decoration: underline;
}

.page_toolbar a:hover span, .monitor_button:hover span
{
	cursor: pointer;
}

.page_toolbar a span, .monitor_button  span
{
	position: absolute;
	display: block;
	width: 14px;
	height: 14px;
	top: -1px;
	left: 0;
}

.page_toolbar .copy span
{
	background-position: -474px -16px;
}

.page_toolbar .monitor span, .monitor_button  span
{
	background-position: -427px -16px;
	/*background-position: -497px -16px;*/
}
.page_toolbar .monitor_active {
	font-weight: bold;
	text-decoration: underline;
}
page_toolbar .monitor:hover span, .page_toolbar .monitor_active span, .monitor_button:hover span
{	
	background-position: -312px -16px;
}


.page_toolbar .help span
{
	background-position: -520px -16px;
}

.page_toolbar .save span
{
	background-position: -543px -16px;
}

.page_toolbar .print span
{
	background-position: -566px -16px;
}

.page_toolbar .exel span
{
	background-position: -404px -16px;
}
.page_toolbar .mail span {	
	background-position: -451px -16px;
}
.page_toolbar .view_all_1 span {	
	background-position: -381px -16px;
}

.page_toolbar .view_all_2 span {	
	background-position: -360px -16px;
}



/*** BUTTONS ***/
a.standard_button, a.standard_button span, a.large_button, a.large_button span, a.pager_button, a.pager_button span
{
	background-image: url(../Images/page_content_8bit.png);
}
a.pager_button_active, a:hover.pager_button, a.pager_button_active span, a:hover.pager_button span
{
	background-image: url(../Images/framework_sprite_24bit.png);
	_background-image: url(../Images/framework_sprite_8bit.png);
}

a.pager_button_active, a:hover.pager_button
{
	background-position: -1543px -239px;
	display: inline-block;
	text-decoration: none;
}
a.pager_button_active span, a:hover.pager_button span
{
	background-position: right -239px;
	margin: 0 0 0 4px;
	padding: 2px 6px 2px 2px;
	color: #fff;
	font-weight: bold;
	display: inline-block;
	cursor: pointer;
}




a.standard_button, a.large_button, a.pager_button
{
	display: inline-block;
	text-decoration: none;
}

a.standard_button span, a.large_button span, a.pager_button span
{
	color: #333;
	font-weight: bold;
	display: inline-block;
	cursor: pointer;
}

a.standard_button, a.pager_button
{
	background-position: -2270px -20px;
}

a.standard_button span, a.pager_button span
{
	font-size: 12px;
	background-position: right -20px;
	margin: 0 0 0 6px;
	padding: 2px 6px 2px 0;
}

a:hover.standard_button
{
	background-position: -2270px 0;
}

a:hover.standard_button span
{
	background-position: right 0;
	color: #000;
}



a.large_button
{
	background-position: -2270px -63px;
}

a.large_button span
{
	font-size: 12px;
	background-position: right -63px;
	margin: 0 0 0 11px;
	padding: 3px 11px 3px 0;
}

a:hover.large_button
{
	background-position: -2270px -40px;
}

a:hover.large_button span
{
	background-position: right -40px;
	color: #000;
}





/*** ADD-ON CLASSES ***/

.clear_all
{
	clear: both;
}

.search_add_to_monitor
{
	background-image: url(../Images/monitor_sprite.png);
	background-position: -0px -2px;
	cursor: pointer;
	width: 30px;
	height: 14px;
	display: block;
}

.search_add_to_monitor_True,
.search_add_to_monitor_False:hover
{
	background-image: url(../Images/monitor_sprite.png);
	background-position: -0px -31px;
	cursor: pointer;
	width: 30px;
	height: 14px;
	display: block;
}
.search_add_to_monitor_False
{
	background-image: url(../Images/monitor_sprite.png);
	background-position: -0px -2px;
	width: 30px;
	height: 14px;
	display: block;
	cursor: pointer;
}
.search_hit_percent_0, .search_hit_percent_20, .search_hit_percent_40, .search_hit_percent_60, .search_hit_percent_80, .search_hit_percent_100
{
	width: 22px;
	height: 13px;
	display: block;
}
.search_hit_percent_0
{
	background: #EDF3F8 url(../Images/Search/hit_0.PNG);
}
.search_hit_percent_20
{
	background: #EDF3F8 url(../Images/Search/hit_20.PNG);
}
.search_hit_percent_40
{
	background: #EDF3F8 url(../Images/Search/hit_40.PNG);
}
.search_hit_percent_60
{
	background: #EDF3F8 url(../Images/Search/hit_60.PNG);
}
.search_hit_percent_80
{
	background: #EDF3F8 url(../Images/Search/hit_80.PNG);
}
.search_hit_percent_100
{
	background: #EDF3F8 url(../Images/Search/hit_100.PNG);
}
.company_type_AB, .company_type_EF, .company_type_HB_KB, .company_type_Other, .company_type_OVR
{
	background-image: url(../Images/company_type_sprite.png);
	_background-image: url(../Images/company_type_sprite.png);
	width: 25px;
	height: 14px;
	display: block;
	float: left;
	margin-right: 5px;
}
.company_type_AB
{
	background-position: 0 0;
}
.company_type_EF
{
	background-position: 0 -80px;
}
.company_type_HB_KB
{
	background-position: 0 -40px;
}
.company_type_Other,.company_type_OVR
{
	background-position: 0 -120px;
}

.notes
{
	background-image: url(../Images/NoteHS.png);
	_background-image: url(../Images/NoteHS.png);
	width: 16px;
	height: 16px;
	display: block;
	cursor: pointer;
}

.success_message
{
	font-weight: 700;
	color: Green;
}
