/* ---- SEARCH BOX ---- */
.search_block {
	margin-bottom: 5px;
}
.results_header {
	width: 100%;
	background: #ebebeb;
	height: 25px;
	position: relative;
	margin-bottom: 5px;
}
.results_header_tip {
	font-weight: bold;
	font-size: 115%;
	display: block;
	padding-bottom: 15px;
}
.results_header_tip_engine {
	margin-bottom: 4px;
	display: inherit;
	color: #666;
	margin-left: 2px;
	font-size: 100%;
}
.results_nav {
	width: 100%;
	height: 35px;
	position: relative;
	margin-bottom: 10px;
	background-color: #ebebeb;
}
.searchtypes {
	height: 25px;
	position: relative;
}
.searchtypes h2 {
	display: block;
	/*width: 300px;*/
	position: absolute;
	left: 14px;
	top: -2px;
	font-size: 115%;
}
.results_nav h2 {
	display: block;
	/*width: 300px;*/
	position: absolute;
	left: 14px;
	font-size: 115%;
}
.search_results_links {
	font-size: 100%;
	position: absolute;
	left: 146px;
	top: 4px;
}
.search_results_links a {
	padding: 0 4px;
}
.search_results_links .results_on {
	font-weight: bold;
}
.results_count {
	position: absolute;
	right:10px;
	top:10px;
	left: 750px;
}
.results_header h2 {
	display: block;
	position: absolute;
	left: 14px;
	top: 4px;
	font-size: 115%;
}
.column_search_results {
	margin-right: 255px;
	margin-left: 200px;
	top: -10px;
}
.column_sponsored_results {
	width: 250px;
	position: absolute;
	right: 0;
	margin-top: 15px;
	border: 1px solid #CCCCCC;
	padding: 1px;
	background-color: #f9f9f9;
}
#left_col {
	position: absolute;
	margin-left: -200px;
	width: 190px;
}
#outer1 #related {
	margin-bottom: 30px;
}
#outer1 #related h1 {
	font-size: 12px;
	font-weight: bold;
	background-color: #ebebeb;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	margin-bottom: 0px;
	color: #000;
}
#outer1 #hotnews {
	margin-bottom: 10px;
}
#outer1 #hotnews h1 {
	font-size: 12px;
	font-weight: bold;
	background-color: #990000;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	margin-bottom: 5px;
	color: #fff;
}
#outer1 #hottitle a:link, #outer1 #hottitle a:visited {
	display: block;
	padding-left: 15px;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #333;
}
#outer1 #hottitle a:hover {
	text-decoration: underline;
}
#outer1 #related a:link, #outer1 #related a:visited, #outer1 #recent a:link, #outer1 #recent a:visited {
	display: block;
	padding-left: 15px;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
}
#outer1 #related a:hover, #outer1 #recent a:hover {
	text-decoration: underline;
}
#outer1 #recent h1 {
	font-size: 12px;
	font-weight: bold;
	background-color: #FFFF99;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	color: #000;
	margin-bottom: 10px;
}
#outer1 #recent #settings {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #ebebeb;
}
#outer1 #recent #settings a {
	color: #999;
	text-decoration: underline;
	display: inline;
}
.myriights_results {
	width: 100%;
	position: absolute;
	right: 0;
	top: 0;
}
.column_container {
	min-height: 400px;
 *height: 400px;
 *top: 15px;
	position: relative;
	margin-bottom: 20px;
	font-size: 100%;
}
.column_container a {
	text-decoration: none;
	color: #0066CC;
}
.column_search_results ul {
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 5;
	padding: 0;
	min-height: 600px;
 * height: 600px;
}
.column_search_results li {
	list-style-type: none;
}
/* IEMAC Backslash Hack \*/ 

.column_search_results li {
	list-style-type: none;
}
/* End Hack */ 

.url {
	color: #999999;
	font-size: 90%;
}
.hightlight {
	font-weight: bold;
}
.clear1 {
	clear:both;
}
/* ---- BOOKMARK STYLES ---- */
a.bookmark:link, a.bookmark:visited {
	font-size: 85%;
	text-decoration: none;
	border: 1px solid #FFFFFF;
	background-image: url(/images/bookmark_gray.jpg);
	background-repeat: no-repeat;
	background-position: 1px 1px;
	color: #999999;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 20px;
}
a.bookmark:hover {
	font-size: 85%;
	text-decoration: none;
	border: 1px solid #FFFFFF;
	background-image: url(/images/bookmark_red.jpg);
	background-repeat: no-repeat;
	background-position: 1px 1px;
	color: #CC0000;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 20px;
}
a.bookmarked:link, a.bookmarked:visited {
	font-size: 85%;
	text-decoration: none;
	border: 1px solid #FFFFFF;
	background-image: url(/images/bookmark_red.jpg);
	background-repeat: no-repeat;
	background-position: 1px 1px;
	color: #999999;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 20px;
}
a.bookmarked:hover {
	font-size: 85%;
	text-decoration: none;
	border: 1px solid #FFFFFF;
	background-image: url(/images/bookmark_red.jpg);
	background-repeat: no-repeat;
	background-position: 1px 1px;
	color: #CC0000;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 20px;
}
a.help:link, a.help:visited {
	font-size: 85%;
	margin-right: 10px;
	text-decoration: underline;
}
a.help:hover {
	font-size: 85%;
	margin-right: 10px;
	color: #CC0000;
	text-decoration: underline;
}
a.text_layout:link {
	display: block;
	font-family: "Helvetica Neue", Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
a.text_layout:visited {
	display: block;
	font-family: "Helvetica Neue", Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
a.text_layout:hover {
	display: block;
	font-family: "Helvetica Neue", Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
.txt_divs {
	display: block;
	font-family: "Helvetica Neue", Arial, sans-serif;
	font-size: 11px;
}
.td_border {
	padding: 5px;
	height: 100px;
	border: 1px solid #CCCCCC;
	width: 100px;
}
.topbar {
	position: relative;
}
.column_search_results_sponsored {
	margin-right: 511px;
}
.sponsored_results {
	width: 250px;
	position: absolute;
	right: 255px;
	top: 0;
	padding: 1px;
	border: 1px solid #CCCCCC;
}
.column_search_results_sponsored ul {
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 5;
	padding: 10;
}
.column_search_results_sponsored li {
	margin-bottom: 19px;
	list-style-type: none;
}
.results_adsense {
	width: 160px;
	position: absolute;
	right: 260px;
	top: 0;
	padding: 0px;
}
.column_search_results_adsense {
	margin-right: 435px;
}
.column_search_results_adsense ul {
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 5;
	padding: 10;
}
.column_search_results_adsense li {
	margin-bottom: 19px;
}
a.result_title:link {
	font-size: 15px;
	color: #0066CC;
	text-decoration: none;
}
a.result_title:visited {
	font-size: 18px;
	color: #0066CC;
	text-decoration: none;
}
a.result_title:hover {
	text-decoration: underline;
}
.results_header h3 {
	position: absolute;
	left: 14px;
	top: 4px;
	font-size: 90%;
	text-align: right;
	width: 97%;
	height: 20px;
	padding-right: 18px;
}
a.h3:link {
	text-decoration: none;
}
a.h3:visited {
	text-decoration: none;
}
.column_container .sponsored_results .url {
	font-size: 10px;
	display: block;
	line-height: 13px;
	margin-bottom: 15px;
	color: #CC0000;
}
a.h3:hover {
	text-decoration: none;
}
.my_riights_title_bookmark {
	font-size: 100%;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 24px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #ebebeb;
	background-image: url(/images/icon_bookmark_gray.jpg);
	background-repeat: no-repeat;
	background-position: 3px 3px;
	margin-right: 0;
	margin-bottom: 2px;
	margin-left: 0;
}
.wrapper #search_block_web #tcontent9 .jobs_title_1 {
	font-size: 80%;
	top: 43px;
}
.my_riights_title_history {
	font-size: 100%;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 24px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #ebebeb;
	background-image: url(/images/icon_history_gray.jpg);
	background-repeat: no-repeat;
	background-position: 2px 2px;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 2px;
	margin-left: 0;
}
.wrapper #search_block_web #tcontent9 .jobs_title_2 {
	font-size: 80%;
	top: 43px;
}
.column_container .sponsored_results .descr {
	color: #000000;
	font-size: 12px;
}
.column_container .sponsored_results a {
	padding-left: 14px;
	display: block;
}
.my_riights_sponsored_results_title {
	font-size: 100%;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #ebebeb;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}
.login_header {
	float: right;
	margin-right: 10px;
	padding-top: 4px;
}
.riightads {
}
.spellcheck {
	font-size: 18px;
	margin-bottom: 20px;
	margin-top: 20px;
	margin-left: 20px;
}
/* Social Links */
a.facebook:link, a.facebook:visited {
	font-size: 85%;
	text-decoration: none;
	background-image: url(/lib/images/social_facebook_off.png);
	background-repeat: no-repeat;
	background-position: 1px 1px;
	color: #999999;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 10px;
}
a.facebook:hover {
	font-size: 85%;
	text-decoration: none;
	background-image: url(/lib/images/social_facebook_on.png);
	background-repeat: no-repeat;
	background-position: 1px 1px;
	color: #CC0000;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 10px;
}
a.twitter:link, a.twitter:visited {
	font-size: 85%;
	text-decoration: none;
	background-image: url(/lib/images/social_twitter_off.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color: #999999;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 5px;
}
a.twitter:hover {
	font-size: 85%;
	text-decoration: none;
	background-image: url(/lib/images/social_twitter_on.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color: #CC0000;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 5x;
}
a.twitter_follow:link, a.twitter_follow:visited {
	font-size: 85%;
	text-decoration: none;
	background-image: url(/lib/images/twitter_follow.png);
	background-repeat: no-repeat;
	background-position: 1px 1px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 30px;
}
a.twitter_follow:hover {
	font-size: 85%;
	text-decoration: none;
	background-image: url(/lib/images/twitter_follow.png);
	background-repeat: no-repeat;
	background-position: 1px 1px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 30px;
	text-decoration:underline
}
a.twitter_follow:link, a.twitter_follow:visited {
	font-size: 100%;
	text-decoration: none;
	background-image: url(/lib/images/twitter_follow.png);
	background-repeat: no-repeat;
	background-position: 1px 1px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 30px;
}
a.twitter_follow:hover {
	font-size: 100%;
	text-decoration: none;
	background-image: url(/lib/images/twitter_follow.png);
	background-repeat: no-repeat;
	background-position: 1px 1px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 30px;
	text-decoration:underline
}
#google {
	background-color: #E2FF8C;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 54px;
}
/* Start results pagination */
.pagination {
	font-size:14px;
	padding-top: 8px;
	padding-bottom: 5px;
	color: #999;
	padding-left: 95px;
	clear: both;
}
.pagination a:link {
	padding:.25em .33em;
	border:1px solid #999999;
	text-decoration:none;
	color: #000000;
	background-color: #CCCCCC;
}
.pagination a:visited {
	padding:.25em .33em;
	border:1px solid #999999;
	text-decoration:none;
	color: #000000;
	background-color: #CCCCCC;
}
.pagination a:hover {
	background-color:#990000;
	color: #FFFFFF;
	background-color: #99CC00;
	/*background-image: url(/lib/images/pag_bg.png);*/
	background-repeat: repeat-x;
	border: 1px solid #620000;
}
.pagination a.prev, .pagination a.next {
	border:none;
	color: #990000;
}
v.pagination strong a:link {
	background-color:#990000;
	text-decoration:none;
	color:#FFFFFF;
	cursor:default;
	background-color: #99CC00;
	/*background-image: url(/lib/images/pag_bg.png);*/
	background-repeat: repeat-x;
	border: 1px solid #620000;
}
.pagination strong a:visited {
	background-color:#990000;
	text-decoration:none;
	color:#FFFFFF;
	cursor:default;
	background-color: #99CC00;
	/*background-image: url(/lib/images/pag_bg.png);*/
	background-repeat: repeat-x;
	border: 1px solid #620000;
}
.pagination strong a:hover {
	background-color:#990000;
	text-decoration:none;
	color:#FFFFFF;
	cursor:default;
	background-color: #99CC00;
	/*background-image: url(/lib/images/pag_bg.png);*/
	background-repeat: repeat-x;
	border: 1px solid #620000;
}
/* End results pagination */

/* left column navigation */
a.about_main:link {
	font-size: 100%;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #ebebeb;
}
a.about_main:visited {
	font-size: 100%;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #ebebeb;
}
a.about_main:hover {
	font-size: 100%;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #ebebeb;
}
a.about_sub:link {
	font-family:"Lucida Grande", Calibri, Arial, sans-serif;
	font-size: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	display: block;
	color: #999999;
	text-decoration: none;
	margin-left: 5px;
}
a.about_sub:visited {
	font-family:"Lucida Grande", Calibri, Arial, sans-serif;
	font-size: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	display: block;
	color: #999999;
	text-decoration: none;
	margin-left: 5px;
}
a.about_sub:hover {
	font-family:"Lucida Grande", Calibri, Arial, sans-serif;
	font-size: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	display: block;
	color: #004080;
	text-decoration: underline;
	margin-left: 5px;
}
a.about_sub_on:hover {
	font-family:"Lucida Grande", Calibri, Arial, sans-serif;
	font-size: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	display: block;
	color: #004080;
	text-decoration: underline;
	margin-left: 5px;
}
a.about_sub_on:visited {
	font-family:"Lucida Grande", Calibri, Arial, sans-serif;
	font-size: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	display: block;
	color: #004080;
	text-decoration: underline;
	margin-left: 5px;
	;
}
a.about_sub_on:hover {
	font-family:"Lucida Grande", Calibri, Arial, sans-serif;
	font-size: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	display: block;
	color: #004080;
	text-decoration: underline;
	margin-left: 5px;
}
.main_section {
	background-color: #FFFFFF;
	margin-bottom: 5px;
	margin-top: 5px;
}
/* End Left Column Navigatin*/

a.categories:link {
	font-family:"Lucida Grande", Calibri, Arial, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	padding: 5px;
	margin-right: 2px;
	margin-bottom: 25px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
	border-left-color: #CCCCCC;
}
a.categories:visited {
	font-family:"Lucida Grande", Calibri, Arial, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	padding: 5px;
	margin-right: 2px;
	margin-bottom: 25px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
	border-left-color: #CCCCCC;
}
a.categories:hover {
	font-family:"Lucida Grande", Calibri, Arial, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	padding: 5px;
	margin-right: 2px;
	margin-bottom: 25px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
	border-left-color: #CCCCCC;
}
a.categories_on:link {
	font-family:"Lucida Grande", Calibri, Arial, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	padding: 5px;
	margin-right: 2px;
	margin-bottom: 25px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
	border-left-color: #CCCCCC;
}
a.categories_on:visited {
	font-family:"Lucida Grande", Calibri, Arial, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	padding: 5px;
	margin-right: 2px;
	margin-bottom: 25px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
	border-left-color: #CCCCCC;
}
a.categories_on:hover {
	font-family:"Lucida Grande", Calibri, Arial, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
	padding: 5px;
	margin-right: 2px;
	margin-bottom: 25px;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #FFFFFF;
	border-left-color: #CCCCCC;
}
.my_bookmarks {
	margin-top: 20px;
	height: 92px;
}
.my_bookmarks img {
	float: left;
	margin-right: 20px;
}
.my_bookmarks a:link {
	font-size: 16px;
	color: #003399;
	text-decoration: none;
}
.my_bookmarks a:visited {
	font-size: 16px;
	color: #003399;
	text-decoration: none;
}
.my_bookmarks a:hover {
	font-size: 16px;
	color: #003399;
	text-decoration: underline;
}
/*ADS LAYOUT */
#outer2 ul.ads_top {
	background: #f7f9ff;
	margin-left: 20px;
	padding-bottom: 10px;
	width: 600px;
	padding-right: 10px;
}
#outer2 .ads_top li {
	font-size: 12px;
	margin-left: -30px;
	margin-bottom: 10px;
}
#outer2 .ads_top li.sponsored {
	font-size: 10px;
	line-height: 20px;
	margin-bottom: 0px;
	text-align: right;
	color: #ccc;
}
#outer2 .ads_top li .infospace_result_item_title a {
	font-size: 15px;
	color: #0066CC;
}
#outer2 .ads_top li span {
	color: #666;
}
#outer2 .ads_top ul {
	margin-bottom: 10px;
}
#outer2 .ads_top ul li {
	margin-bottom: 0px;
}
#outer2 .ads_top li .infospace_result_item_displayurl {
	color: #999;
}
#outer2 .ads_top .deeplinks {
	margin-left: -15px;
	margin-top: 5px;
	margin-bottom: 0px;
}
#outer2 .ads_top .ad_deeplink_space {
	width: 15px;
}
#outer2 .ads_top .infospace_deeplink_item_title a {
	color: #0066CC;
}
/*ADS LAYOUT BOTTOM */
#outer2 ul.ads_bottom {
	margin-top: -20px;
	background: #F0F4FF;
	margin-left: -25px;
	padding-bottom: 10px;
	width: 600px;
	padding-right: 10px;
}
#outer2 .ads_bottom li {
	font-size: 12px;
	margin-left: -30px;
	margin-bottom: 10px;
}
#outer2 .ads_bottom li.sponsored {
	font-size: 10px;
	line-height: 20px;
	margin-bottom: 0px;
	text-align: right;
	color: #ccc;
}
#outer2 .ads_bottom li .infospace_result_item_title a {
	font-size: 15px;
	color: #0066CC;
}
#outer2 .ads_bottom li span {
	color: #666;
}
#outer2 .ads_bottom ul {
	margin-bottom: 10px;
}
#outer2 .ads_bottom ul li {
	margin-bottom: 0px;
}
#outer2 .ads_bottom li .infospace_result_item_displayurl {
	color: #999;
}
#outer2 .ads_bottom .deeplinks {
	margin-left: -15px;
	margin-top: 5px;
	margin-bottom: 0px;
}
#outer2 .ads_bottom .ad_deeplink_space {
	width: 15px;
}
#outer2 .ads_bottom .infospace_deeplink_item_title a {
	color: #0066CC;
}
/*ADS LAYOUT SPECIAL */
#outer1 .infospace_result_item_title a {
	font-size: 12px;
	color: #0066CC;
}
#outer1 #related ul {
	margin-top: -0px;
	list-style: none;
	margin-left: -39px;
}
#outer1 #related ul li {
	margin-top: -10px;
	margin-bottom: -10px;
}
/*NEWS*/
#tw_count {
	margin-bottom: 7px;
	margin-top: 5px;
}
#tw_count a:link, #tw_count a:visited {
	border: solid 1px #A4CCE5;
	background: #E4F0F7;
	padding: 3px 6px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	color:#1D678A
}
#tw_count a:hover {
	background: #fff;
	text-decoration: none;
}
/*TWITTER*/
.twitter_container {
	color:#444;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#tw_count .twitter_container a {
	margin:0;
	border: none;
	padding: 0;
	background: none;
	color:#0066CC;
}
.twitter_status {
	min-height:60px;
	padding:6PX;
	margin-bottom:5px;
	margin-right: 30px;
	border-bottom:solid 1px #DEDEDE;
}
.twitter_image {
	float:left;
	margin-right:14px;
	border:solid 2px #DEDEDE;
	width:50px;
	height:50px;
}
.twitter_small {
	font-size:11px;
	padding-top:4px;
	color:#999;
}
#outer2 .pagetitle {
	margin-left: 638px;
	font-size: 11px;
	font-weight: normal;
	margin-top: -20px;
	margin-bottom: 0px;
color: #999;

}
/***** SELLER RATINGS *****/
.seratings {
	margin-left: -29px;
}
.seratings_rating_1 {
	background: url(/lib/images/seller_ratings_stars.png);
	background-position: 0px 134px;
	padding-right:12px
}
.seratings_rating_1.5 {
	background: url(/lib/images/seller_ratings_stars.png);
	background-position: 0px 119px;
	padding-right:24px
}
.seratings_rating_2 {
	background: url(/lib/images/seller_ratings_stars.png);
	background-position: 0px 104px;
	padding-right:24px
}
.seratings_rating_2.5 {
	background: url(/lib/images/seller_ratings_stars.png);
	background-position: 0px 89px;
	padding-right:36px
}
.seratings_rating_3 {
	background: url(/lib/images/seller_ratings_stars.png);
	background-position: 0px 74px;
	padding-right:36px
}
.seratings_rating_3.5 {
	background: url(/lib/images/seller_ratings_stars.png);
	background-position: 0px 59px;
	padding-right:48px
}
.seratings_rating_4 {
	background: url(/lib/images/seller_ratings_stars.png);
	background-position: 0px 44px;
	padding-right:48px
}
.seratings_rating_45 {
	background: url(/lib/images/seller_ratings_stars.png);
	background-position: 0px 29px;
	padding-right:60px
}
.seratings_rating_5 {
	background: url(/lib/images/seller_ratings_stars.png);
	background-position: 0px 14px;
	padding-right:60px
}
.seratings_hidden {
	display: none;
}
#se_bottom {
	margin-top: -21px;
}


