p#imgarrowdate{
    background:url(../webasset/srh_arrow_date_date.gif) no-repeat;
	width:9px;
	float:right;
	height:8px;
	display:inline;
	margin-top: 4px;
    margin-left: 0px;
	_margin-top: 6px;
}

p#imgarrowup{
    background:url(../webasset/srh_arrow_up_date.gif) no-repeat;
	width:9px;
	float:right;
	height:8px;
	display:inline;
	margin-top: 4px;
	margin-left: 0px;
	_margin-top: 3px;
}

.protopic{
font-size:13px;
}
.search_box {
	width:800px;
	float:left;
	padding-right:6px;
	padding-top:7px;
	background:url(../webasset/srh_search_round_top.jpg) no-repeat left top;
}
.search_box .search_top {
	background:url(../webasset/srh_search_round_top.jpg) no-repeat left top;
	width:802px;
	float:left;
	height:7px;
	display:none;
	/*_height:10px;*/
}
.search_box .search_middle {
	background:url(../webasset/srh_search_round_middle.jpg) repeat-y left top;
	width:802px;
	float:left;
	height:110px;
}
.search_box .adv_search_bottom {
	background:url(../webasset/srh_search_round_bottom.jpg) no-repeat left top;
	width:800px;
	float:left;
	height:12px;
	_overflow:hidden;
}
.search_box .search_bottom {
	background:url(../webasset/srh_search_round_bottom.jpg) no-repeat scroll left top;
	float:left;
	height:12px;
	width:802px;
	_overflow:hidden;
}
.search_box .search_middle .search_tabs {
	width:780px;
	margin:0;
	padding:0 0 0px;
	float:left;
}
.search_box .search_middle .search_tabs ul {
	list-style-type:none;
	margin:8px 0 8px 8px;
	padding:0px 7px 4px 6px;
	float:left;
	_padding-left:0px;
}
.search_box .search_middle .search_tabs ul li {
	background:url(../webasset/srh_ps_bg_tab_gif.gif) no-repeat scroll left bottom;
	float:left;
	font-size:12px;
	height:28px;
	line-height:27px;
	margin:0 5px 0 0;
	padding:0;
	position:relative;
	text-align:center;
	top:0;
	width:95px;
}
.search_box .search_middle .search_tabs ul li a {
	background:url(../webasset/srh_ps_bg_tab_right_gif.gif) no-repeat scroll right -57px;
	color:#292929;
	display:block;
	font-weight:normal;
	height:28px;
}
.search_box .search_middle .search_tabs ul li.on {
	background-position:left -28px;
}
.search_box .search_middle .search_tabs ul li.on a {
	background-position:right -28px;
	color:#FFFFFF !important;
	font-weight:bold;
	padding:0px;
}
.search_box .search_middle .search_tabs ul li:active, .search_box .search_middle .search_tabs ul li.on {
	background-position:left -28px;
	color:#FFFFFF!important;
}
.search_box .search_middle .search_tabs ul li:hover, .search_box .search_middle .search_tabs ul li.hover {
	background-position:left top;
	color:#FFFFFF!important;
}
.search_box .search_middle .search_tabs ul li a:hover, .search_box .search_middle .search_tabs ul li:hover a, .search_box .search_middle .search_tabs ul li.hover a {
	background-position:right 0;
	color:#FFFFFF!important;
}
.search_box .search_middle .search_tabs ul li.pscombutton {
	width:142px;
	margin-right:8x;
}
.search_box .search_middle .search_input {
	margin:0;
	padding:0;
	float:left;
}
.search_box .search_middle .search_input input {
	background:url(../webasset/search_field_wide.gif) no-repeat scroll left top;
	border:none;
	color:#555555;
	float:left;
	font-size:14px;
	height:20px;
	line-height:20px;
	margin:0 9px 0 12px;
	padding:8px 8px 7px;
	width:438px;
}
.search_box .search_middle .search_btn {
	float:left;
	margin:0;
}
.search_box .search_middle .search_btn a.button {
	background:url(../webasset/ps_button_bg_right-new.gif) no-repeat scroll right -198px !important;
	float:left  !important;
	height:33px  !important;
	margin:0px 8px 0 0  !important;
	padding:0 !important;
	cursor:pointer !important;
	display:block !important;
	font-size:18px !important;
	font-weight:bold !important;
	overflow:hidden !important;
	padding-right:22px !important;
	line-height:21px !important;
	width:auto;
}
.search_box .search_middle .search_btn a.button span {
	background:url(../webasset/ps_button_bg_left.gif) no-repeat scroll left -198px !important;
	padding-right:10px  !important;
	display:block !important;
	height:30px !important;
	padding:6px 0 0 20px !important;
	width:86px !important;
	color:#FFFFFF !important;
	line-height: 21px;
	font-size:14px;
}
.search_box .search_middle .search_btn a.button:hover {
	background-position:right -231px  !important;
}
.search_box .search_middle .search_btn a.button:hover span {
	background-position:left -231px !important;
}
.search_box .search_middle ul.adv_search {
	display:block;
	margin:18px 0 0 20px;
	*margin-top:12px;
	width:138px;
	position:absolute;
	right:50px;
	top:176px !important;
	*top:181px;
	/*_top:100px;*/
	
	
}
.search_box .search_middle ul.adv_search li a {
	font-size:13px;
	line-height:12px;
	padding:3px 0px 5px 0;
	width:auto;
	font-weight:bold;
	text-decoration:none;
	margin-left:20px;
	color:#002596 !important;
}

#related_search1{
	top:0px;
}
#related_search_advance{
	top:-50px;
}
.related_search{position:relative; top:-50px;}
.search_box .search_middle .related_search,.related_search {
	color:#555555; 
	float:left;
	font-size:12px;
	font-weight:normal;
	/*padding:0px 0 8px 0;*/
	margin:7px 0 0 0px;
	clear:both;
	_margin-left:6px;
	*width:460px;
	/*width:500px;*/
}
.search_box .search_middle .related_search span{margin-left:12px;}
.search_box .search_middle .related_search span a {
	color:#002596!important;
	text-transform:uppercase;
	padding-left:4px;
	font-weight:normal;
}
.suggested_articles {
	padding-bottom:0px;/*10px*/
	margin: 10px 0 0px 0;/*25px 0 15px 0*/
	 /*  border-bottom:1px solid #D6D6D6;*/ 
	width:780px;
	/* height:40px; */
	float:left;
	position: relative;
}
.suggested_articles p {
	color:#555555;
	font-size:12px;
}
.suggested_articles p a {
	text-transform:uppercase;
	color:#002596!important;
	font-weight:normal;
}
#search_content {
	float:left;
	width:590px;
	margin:0 20px 10px 0;
	padding:0;
}
#search_content .top_bar {
	border-bottom:none;
	float:left;
	padding:12px 0;
	width:570px;
	margin:7px 0;
}
#search_content .top_bar span {
	font-size:14px;
	padding:0;
	color:#292929;
	float:left;
	font-size:14px;
	width:410px;
}
#search_content .top_bar .search_sort {
	width:160px;
	float:right;
	padding:0;
	margin:0;
	font-size:12px;
	font-weight:bold;
}
#search_content .top_bar .search_sort a {
	font-weight:normal;
}
#search_content .top_bar .search_sort img {
	padding-left:4px;
}
#search_content .top_bar .search_sort span.gap {
	padding:0 4px;
	float:none;
}
#search_content .top_bar .search_sort a.selected {
	color:#002596;
}
#container_row {
	border-bottom:1px solid #C3C3C3;
	float:left;
	padding:12px 0 18px;
	width:590px;
}
#container_row h6 {
	color:#212121;
	font-size:18px;
	font-weight:bold;
	line-height:24px;
	margin:0;
	padding:0px;
	float:left;
}
#container_row h6 a {
	background:none;
	float:left;
	line-height:24px;
}
#container_row p {
	font-size:13px;
	line-height:18px;
	margin:0;
	padding:2px 0 0;
	clear:both;
	color:#5c5c5c;
}
#container_row p span {
	color:#999999;
	display:inline;
	font-size:12px;
}
#container_row p a {
	background:none;
	color:#002596!important;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	white-space:pre-wrap;
	word-wrap:break-word;
}
#container_recommend {
	border-bottom:1px #C3C3C3;
	float:left;
	padding:4px 5px 10px 10px;
	width:560px;
	background: #fafafa;
	border:1px solid #e3e3e3;
	margin-top:7px;
}
#container_recommend .recommended_link {
	float:left;
	padding:4px 4px 0px 0;
	margin:0;
	clear:both;
	color: #959595;
    font-size: 14px;
    font-weight: bold;
}
/* #container_recommend p {
	font-size:14px;
	line-height:15px;
	margin:0;
	padding:0 0 0;
	clear:both;
	color:#555555;
}
#container_recommend p span {
	color:#555555;
	display:inline;
	font-size:12px;
}
#container_recommend p a.reclink {
	background:none;
	color:#82817B;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	white-space:pre-wrap;
	word-wrap:break-word;
	border:0;
	 display:block; 
}

#container_recommend p a.reclink:hover {
	
	color:#002596;
	
	 display:block; 
}*/

#container_recommend p{
	font-size:14px;
	line-height:15px;
	margin:0;
	padding:0 0 0;
	clear:both;
	color:#555555;
	text-decoration:none;
	border:0;
}

#container_recommend p a.titleurl{
	font-size:13px;
	line-height:15px;
	margin:0;
	padding:0 0 0;
	clear:both;
	color:#3C3C3C;
	text-decoration:none;
	border:0;
}

#container_recommend p a.titleurl:hover {	
	color:#002596;
}

#container_recommend p span{
	color:#555555;
	display:inline;
	font-size:12px;	
}
#container_recommend p a.reclink {
	background:none;
	color:#82817B;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	white-space:pre-wrap; 
	word-wrap:break-word;
	border:0;
	
	/* display:block; */
}

#container_recommend p a.reclink:hover {
	
	color:#002596;
	
	/* display:block; */
}

#search_sidebar {
	margin:10px 0 0;
	width:170px;
	float:left;
	padding-top:6px;
}
#search_sidebar h3 {
	border-bottom:1px solid #DADADA;
	color:#959595;
	font-size:10px;
	line-height:30px;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	padding:0;
	margin:0;
	padding-bottom:5px;
}
#search_sidebar ul.sidebar_results {
	margin:0;
	padding:0;
}
#search_sidebar ul.sidebar_results li {
	margin-top:10px;
}
#search_sidebar ul.sidebar_results li a {
	background:url(../webasset/srh_bullet-link-arrow-red.gif) no-repeat scroll right center;
	display:block;
	font-size:12px;
	font-weight:bold;
	padding:3px 20px 3px 0;
	width:152px;
}
#search_sidebar ul.sidebar_results li a:hover {
	background:url(../webasset/bullet-link-arrow-red_hover.gif) no-repeat scroll right center;
	font-size:12px;
}
#search_sidebar ul.sidebar_results p {
	border-bottom:1px solid #DADADA;
	padding-bottom:8px;
	margin:6px 0 0;
}
#search_sidebar ul.sidebar_results p a {
	color:#292929;
	font-size:12px;
	padding:5px 8px 5px 0;
	line-height:19px;
	font-weight:normal;
	background:none;
}
#search_sidebar ul.sidebar_results p a:hover {
	color:#002596;
	background:none;
}
#results {
	margin-bottom:20px;
	padding:0px;
	background:url(../webasset/srh_search_round_middle.jpg) repeat-y scroll left top;
	margin:0;
	padding:0;
	float:left;
	width:800px;
}

#results .adsearch{width:758px;float:left;padding:10px 20px 10px 20px;}

#results .adsearch h4 { 
	/* border-top:2px solid #D6D6D6; */
	font-size:15px;
	color:#292929;
	font-weight:bold;
	border-bottom:0px solid #bcbcbc;
	clear:both;
	margin:0px;
	float:left;
	padding:0px;
	/*width:764px;*/
}
#results p {
	font-size:13px;
	color:#292929;
	line-height:16px;
	/*padding:2px 0 2px 15px;
	margin:0 0 10px 0px;*/
	margin-bottom:10px;
}

#results .page_specific_search {
	float:right;
	padding:7px 18px 12px 0;	
	margin:4px 24px 0 0;	
	_margin-right:8px;
	position:relative;
}
#results .page_specific_search a.button {
	background:url(../webasset/ps_button_bg_right-new.gif) no-repeat scroll right -198px !important;
	cursor:pointer !important;
	display:block !important;
	float:left !important;
	font-size:18px !important;
	font-weight:bold !important;
	height:33px !important;
	margin:0 8px 0 0 !important;
	overflow:hidden !important;
	padding:0 22px 0 0 !important;
	line-height:21px !important;
	width:auto;
}
#results .page_specific_search a.button span {
	background:url(../webasset/ps_button_bg_left.gif) no-repeat scroll left -198px !important;
	color:#FFFFFF !important;
	display:block !important;
	height:33px !important;
	padding:6px 0 0 20px !important;
	width:86px !important;
	line-height:21px;
	font-size:14px;
}
#results .page_specific_search a.button:hover {
	background-position:right -231px !important;
}
#results .page_specific_search a.button:hover span {
	background-position:left -231px !important;
}
#results .adv_search_gap {
	/*background:url(../webasset/srh_adv_search_gap.jpg) repeat-x;*/
	width:760px;
	height: 5px;
	float:left;
	margin:8px 0 0px 10px;
	/* border-top:1px solid #c7c3c7; */
}
#results .close_link {
	float:right;
	padding:4px;
}

#advanced_search_panel .inputBoxLeft, #advanced_search_panel .inputBoxRight { width:475px; float:left; margin-bottom:1px;}
#advanced_search_panel .findWeb { padding-left:20px; float:left; width:780px; }
#advanced_search_panel .inputBoxLeft label {width:105px;}
#advanced_search_panel .inputBoxRight label {width:192px;}
#advanced_search_panel .inputBoxLeft{width:287px !important;}

#advanced_search_panel .selectBoxLeft, #advanced_search_panel .selectBoxRight { width:370px; float:left; margin-bottom:1px;}
#advanced_search_panel .selectBoxLeft label {width:155px;}
#advanced_search_panel .selectBoxRight label {width:180px; padding-left:10px;}
 #dropBoxmain{float:left; display:inline; width: 176px}
#advanced_search_panel .selectBoxRight.dropBox1 {padding-top:0px;  width:176px; margin:0; float:left;z-index:1;
position:relative; display:inline;}
#advanced_search_panel .selectBoxRight.dropBox2 {z-index:1;
position:relative;padding-top:0px;  width:180px; margin:0;float:left; display:inline;}


.closeAdvancedSearchBox {
	float:right;
	cursor:pointer;
	margin-top:-3px;
}

#advanced_search_panel{
	position:relative;
	top:-82px;
	z-index:99;
	_float:left;
	
}
.result_text{float:left; width:431px; _width:400px; width:425px\9;}
a#nextPage{background:url(../webasset/srh_button_pag_next_ss.gif) no-repeat; border:0; width:26px; height:26px;}
a#nextPage:hover{ background-position: left -26px;}
a#prevPage{background:url(../webasset/srh_buton_pag_pre_ss.gif) no-repeat; border:0; width:26px; height:26px; margin-right:10px;}
a#prevPage:hover{ background-position: left -26px;}
#mainDiv{float: left; width:790px;padding-top: 10px; *padding-top:0px; background: none !important}
.regular-weight{float:none !important;_float:left !important;}
.regular-weight a{color:#002596 !important;}
.suggested_articles_border {
	margin: 20px 0 0 0;
	*margin-top:0px;
    border-bottom:1px solid #D6D6D6;
	width:780px;
	float:left;
}

.closeAdvancedSearchOption {
	float:right;
	cursor:pointer;
	margin-top:7px;
	*margin-top:-7px;
	margin-right: 25px;
	_margin-right:10px;
	
}


body {
	font-family: Arial, Helvetica, sans-serif;
}.content {
	float: left;
}h6 {
	margin: 0;
	padding: 0;
}.topbar {
	float: left;
	width: 580px;
	border-bottom: 1px #c3c3c3;
	padding: 7px 0px; *
	padding: 1px 0px;
	color: #000 !important;
}.topbar span {
	color: #292929;
	font-size: 14px;
	float: left;
	
}.topbar span #tip {
	color: #292929;
	font-size: 13px;
	float: none;
}.topbar em span {
	color: #292929;
	font-size: 13px;
	float: none;
}.topbar a {
	background: url("../webasset/srh_bullet-link-arrow-red.gif") no-repeat right
		center;
	color: #3C3C3C;
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
	padding: 0 17px 0 0;
	text-decoration: none;
	float: right;
	margin-top: 2px;
}.topbar a:hover {
	color: #002596;
	background: url("../webasset/bullet-link-arrow-red_hover.gif") no-repeat
		right center;
}.topbarAll {
	float: left;
	width: 570px;
	border-top: 1px solid #c3c3c3;
	border-bottom: 1px solid #c3c3c3;
	padding: 7px 5px;
}.topbarAll span {
	font-size: 14px;
	float: left;
}.topbarAll span#tip {
	color: #292929;
	font-size: 14px;
	float: none;
}.topbarAll em span {
	color: #292929;
	font-size: 14px;
	float: none;
}.topbarAll a {
	background: url("../webasset/srh_bullet-link-arrow-red.gif") no-repeat right
		center;
	color: #3C3C3C;
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
	padding: 0 17px 0 0;
	text-decoration: none;
	float: right;
	margin-top: 2px;
}.topbarAll a:hover {
	color: #002596;
	background: url("../webasset/bullet-link-arrow-red_hover.gif") no-repeat
		right center;
}.search #searchelmt ul li.last {
	_width: 149px;
}#content .content .rowContainer .row .hd a {
	float: left;
	background: none;
	line-height: 18px;
}#content .content .rowContainer .row a.similar {
	color: #507AAF;
	display: inline;
	font-size: 11px;
	border: none;
	font-weight: normal
}
#content .content .rowContainer .row a.similar:hover {
color: #002596 !important;
}

.sortby { 

	font-size: 12px !important;
	float: right !important;
	
	
	
}.topbar .sortby a {
	background: none;
	color: #3C3C3C;
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
	padding: 0;
	text-decoration: none;
	float: none;
	margin-top: 0;
}.topbar .sortby a:hover {
	background: none;
}.sortbyLinkRL {
	color: #002596;
	cursor: default;
}.rowContainer {
	float: left;
	padding: 0px 0 8px 0;
	margin-top: 15px;
}.row {
	float: left;
	border-bottom: 1px solid #C3C3C3;
	padding: 12px 0 18px 0;
	width: 580px;
}.row h6.hd {
	color: #212121;
	font-size: 15px;
	font-weight: bold;
	line-height: 24px; 
	padding:0;
	margin:0;
	height:100%;
	
}.row p.desctext {
	color: #716F64 !important;
	font-size: 13px !important;
	line-height: 18px !important;
	margin: 0px;
	padding: 2px 0 0 !important;
	width: auto;
}.row p {
	clear: both;
	color: #716F64 !important;
	font-size: 13px !important;
	line-height: 18px !important;
	margin: 0;
	padding: 2px 0 0 !important;
	width: auto;
}.row a.lnk {
	border: 0 none !important;
	color: #82817b !important;
	display: block !important;
	float: left !important;
	font-size: 11px;
	font-weight: normal !important;
	white-space: pre-wrap !important;
	word-wrap: break-word;
	text-decoration: none;
}.row a.lnk:hover {
	color: #002596 !important;
	text-decoration: none;
}
.clearRow {
	float: left;
	width: 500px;
	height: 7px;
	overflow: hidden;
}.row.last {
	float: left;
	padding: 12px 0 6px 0;
	width: 580px;
	border-bottom: 0px;
	
}.row.last h6.hd {
	color: #212121;
	font-size: 15px;
	font-weight: bold;
	line-height: 24px;
	padding:0; 
	margin:0;
	height:100%;
}.row.last p.desctext {
	clear: both;
	color: #716F64 !important;
	font-size: 13px !important;
	line-height: 18px !important;
	margin: 0;
	padding: 2px 0 0 !important;
	width: auto;
}.row.last a.lnk {
	border: 0 none !important;
	color: #82817b !important;
	display: block !important;
	float: left !important;
	font-size: 11px;
	font-weight: normal !important;
	white-space: pre-wrap !important;
	word-wrap: break-word;
	text-decoration: none;
}.row.last a.lnk:hover {
	color: #002596 !important;
	text-decoration: none;
}.sortby span {
	float: left;
	width: auto;
	font-size: 12px;_font-size: 11px;
	_margin-top:2px;
}span#relevanceSort {
	float: left;
	margin: 0px 3px;
	line-height: 15px;
	_margin-top:2px;
}#initialDate {
	float: left;
	margin-left: 5px;
}span#dateSort {
	line-height: 15px;
}span#dateSort img {
	margin-left: 2px;
	_position: absolute;
	_margin-top: 5px;
}span#dateSortasc img {
	margin-left: 2px;
	_position: absolute;
	_margin-top: 4px;
}#aesc {
	_margin-top: 3px;
}#sidebar,#sidebar_new {
	padding-top: 5px;
}#sidebar_new1,#sidebar {
	position: relative;
	width: 170px;
	float: right;
	top: 0px;
	padding: 0 !important;
}
#sidebar{margin-top:0px !important;*margin-top:-3px !important;}
#sidebar h3{*margin-top:10px;}
#content {
	width: 590px !important;
	_margin: 0 !important;
}#supportPartial {
	float: left;
}.search form input {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../webasset/abuse_input_middle.gif);
	color: #555555;
	float: left;
	height: 25px;
	line-height: 14px; *
	line-height: 18px;
	padding: 6px 8px 2px 8px;
	margin: 0 9px 0 0;
	margin-bottom: 10px;
	outline-color: -moz-use-text-color;
	text-align: left;
	width: auto;
}#content h5 a.link {
	color: #3C3C3C;font-weight: bold;text-decoration: none;font-size:13px;
}.didyoumean {
	width: 100% !important;padding-right: 10px !important;
	
}
.didyoumean1 {
	width: 100% !important;padding-right: 10px !important;
	/* border-bottom:1px solid #d6d6d6; */
	padding-bottom:20px;
}
.didyoumean1{font-size:13px; font-weight:normal; padding-top:0px; float:left; padding-left:-2px;color:#555; width:283px;}
.didyoumean1 span{color:#002596; font-style:italic; position:relative; margin-right:-4px; _margin-right:0px;}
.search_content .results .page_specific_search,.search form .inputSubmit
	{
	float: left;
	height: 35px;
	padding: 0;
	background: none;
	cursor: pointer;
	_width: 125px;
}

.search_content .results .page_specific_search input,.search form .inputSubmit input
	{
	border: none;
	width: 127px;
	float: left;
	height: 35px;
	margin: 0;
	padding-top: 2px;
	padding-right: 53px;
	padding-bottom: 7px;
	padding-left: 24px;
	_padding-top: 7px;
	font-size: 21px;
	line-height: 21px;
	font-weight: bold;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #FFF;
	background: url("../webasset/search_btn.png") no-repeat right top;
	cursor: pointer;
	outline: none;
	display: inline;
}

div#breadcrumb {
	line-height: 18px;
	margin: 13px 0 27px;
	width: 690px;
}

div#breadcrumb ul {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	/* background:transparent url(../webasset/srh_ps_icon_arrow_ps3.gif) no-repeat scroll left bottom; */
	color: #555555;
	display: inline;
	font-size: 12px;
	padding: 0 1px 0 5px;
}

div#breadcrumb ul li {
	background: transparent url(../webasset/srh_ps_icon_arrow_ps3.gif) no-repeat
		scroll left bottom;
	color: #3C3C3C;
	/* background:none; */
	margin-left: 5px;
	padding: 0px 0 0 15px;
	float: left;
	display: inline;
}

div#breadcrumb ul li a {
	color: #555
}

#boldStuff2 {
	float: left;
}

div#breadcrumb h6 p span.normalstuff {
	font-weight: normal;
}

a#breadHome {
	background: transparent url(../webasset/srh_ps_icon_arrow_ps3.gif) no-repeat
		scroll left bottom;
	padding: 0px 0 0 15px;
}

span#breadser {
	background: transparent url(../webasset/srh_ps_icon_arrow_ps3.gif) no-repeat
		scroll left bottom;
	padding: 0px 0 0 15px;
}

#supportDiv .select_left label b label.supportLink {
	float: left;
	width: 97px;
	height: 24px;
	background: #000 url(../webasset/support_btn.jpg) no-repeat scroll left top;
}

#supportDivPlay .select_left label b label.supportLink {
	float: left;
	width: 97px;
	height: 24px;
	background: #000 url(../webasset/support_btn.jpg) no-repeat scroll left top;
}

#main #pagination li span {
	border: 1px solid #737373;
	background: #fff;
	padding: 0px 2px;
	width: 20px;
	display: block;
	height: auto !important;
	float: left;
	margin-left: 7px;
	cursor: pointer;
}

#main #pagination li span.selected {
	background: #d9d9d9;
	border: 2px solid #737373;
}

#main #pagination li.dynamicPageNumber {
	margin-left: 0px;
}

#main #pagination li.dynamicPageNumber11 {
	margin-left: 0px;
}

#main #pagination li.dynamicPageNumber1sd {
	padding-left: 100px;
}

#content .content .rowContainer .row a.similar {
	color: #507AAF;
	display: inline;
	font-size: 11px;
	border: none;
	font-weight: normal;
	float: left;
}

#content .content .rowContainer .row a.similar:hover {
	color: #002596 !important;
}

 .blackpng_overlay{background-color:#000000;width:100%; opacity:0.7;filter:alpha(opacity=70);}
 
.rightGSA{float:left; padding-bottom:15px; width:170px; clear:both; }/* UPDATE PADDING BOTTOM FOR SUGGESTED SECTION IN SEARCH INDEX PAGE */

.rightGSA h4{border-bottom:0px solid #DADADA;
color:#212121; font-size:12px; font-weight:bold; padding-bottom:5px; display:inline; line-height:26px; width:171px; float:left;}

.sugGSA h4{border-bottom:1px solid #DADADA;
color:#212121; font-size:12px; font-weight:bold; padding:9px 0; display:inline;/*line-height:26px;*/ width:171px; float:left;}

.rightGSA p, .sugGSA p{font-size:11px; color:#555555; padding:3px 0 3px 0;}

.rightGSA p a, .sugGSA p a{
border-top:1px solid #BFBFBF; background:none!important; color:#292929; display:block;  font-size:12px; margin:10px 0px 0 0; padding:5px 16px 6px 0; float:left}

.rightGSA p a:hover, .sugGSA p a:hover {

color:#002596;
}
.rightGSA h4 a, .sugGSA h4 a{width:auto; float:left; color:#002596 !important;}
h4 {
font-size:20px;
height:auto;
margin:0;
padding:0 0 10px;
}
body {
font-family:Arial,Helvetica,Sans-Serif;}
body a {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

a, a span {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}
.rightGSA a.game{
border:none;
border-bottom:1px solid #BFBFBF;
color:#292929;
display:block;
float:left;
font-size:12px;
font-weight:normal;
margin:0px 0px 0 0; 
padding:5px 16px 6px 0;
width:154px;

}
.rightGSA h4{display:block; line-height:17px;}
a.relatedlink{background:none !important; border-top:0px!important;}
 #advanced_search_panel .inputBoxRight a.closeAdvancedSearchOption{background:transparent url(../webasset/close-button-sub.gif) no-repeat scroll right top; width:8px; height:8px;overflow:hidden;}
#advanced_search_panel .inputBoxRight a.closeAdvancedSearchOption:hover{background-position:right -8px; }
#results .adsearch a.closeAdvancedSearchBox{background:transparent url(../webasset/ps_close-button.gif) no-repeat scroll right top; width:24px; height:15px;overflow:hidden;margin:0px;}
#results .adsearch a.closeAdvancedSearchBox:hover{background-position:right -15px; }
.search_box #resultspanel{background-color: white;
    border: 1px solid #D6D6D6;
    padding: 0;
    width: 453px !important;
    z-index: 99999;
	position:absolute;
	left:52px;
	top:199px;
	*top:192px;
	display:none;
}
.search_box #resultspanel ul{width:453px !important;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;}
	
.search_box #resultspanel ul li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	font: arial;
	font-size: 13px;
	font-weight:bold;
	line-height: 16px;
	overflow: hidden;	
}

.search_box #resultspanel ul li a:hover{color:#002596px;}
.text-block h4.header{border-bottom: 0 solid #BCBCBC;clear: both;color: #292929;float: left;font-size: 15px;font-weight: bold; margin: 0; padding: 0;}
.findpage, .general-select-block-subsection label{float:left; font-size:13px;margin-right:15px; width:104px;_width:110px !important;}

#textac1{padding:0 0 0 20px; width:775px;}
.search_box .search_middle{height:110px;/*border-bottom:1px solid #d7d7d7;*/}
/*.text-block{padding-left:20px !important;width:780px !important;border-bottom:0px !important;}*/
.general-select-box-subsection{margin-top:0px !important;}
.general-select-block-subsection-no-check > .general-select-box-subsection select, .general-select-box-subsection select{width:170px !important; float:left;height:auto !important;}
.fields{float:left;margin:5px 7px 0;}
.general-select-block-subsection-no-check {float:left;width:170px !important;}
.general-select-block-subsection{padding-left:10px !important;}
.add-advanced-search-option{float:right!important; _clear:both;}
.general-advanced-search-options, .general-select-block-subsection{padding:0px !important;}
#psn_home.gsa #mainDiv .relatedResults dd a.relatedlink {

border-top:1px solid #BFBFBF;
color:#292929;
font-size:12px;
padding:5px 8px 5px 0px;
}
	
#psn_home.gsa #mainDiv .relatedResults dd a.relatedlink:hover {

color:#002596;
}
.dark-text{_width:580px;_float:left;}
.sortby{font-size:11px;font-weight:bold;padding-top:0px; float:left; _width:155px; color:#3C3C3C;}
#main .text-block .dark-text .sortby a{float:left; font:bold 12px arial;_font:bold 11px arial; color:#292929; margin:3px 2px 0;}
#main .text-block .dark-text .sortby  span{float:left; margin:0px 2px;}
#sidebar .relatedResults dl {
	margin:				5px 0 0 0;
	padding:			0 0 5px 0;
	border-bottom:		1px solid #DADADA;
	display:inline-block;
}
#sidebar .relatedResults dl dt {
	padding:			0 0 5px 0;
	font-size:			12px;
	line-height:		15px;
	font-weight:		bold;
	color:				#292929;
}
#sidebar .relatedResults dl dt p a{
	_height:15px;
	_border:none;
}
#sidebar .relatedResults dl dd p a {
	display:			block;
	font-size:			12px;
	line-height:		19px;
	font-weight:		normal;
	color:				#555;
	padding-right:      10px;
}
#sidebar .relatedResults dl dd p a:hover, #sidebar_new .relatedResults dl dd p a:hover {
	color:				#002596;
}
#sidebar_new h3 ,#sidebar_new1 h3 {
	font-size:			10px;
	line-height:		30px;
	color:				#959595;
	text-transform:		none;
	border-bottom:		1px solid #DADADA;
	margin:0 0 15px;
	padding:0;
	font-size:14px; font-weight:bold;
}
#support_filter,#ps_filter{ clear: both;
    float: left;*float: none;
    margin-top: 5px; width:680px;margin-bottom:0px;}
.search_main{font-size:36pt;
}
.right{float:right;_float:right !important; width:540px;}
#footer{_display:none;} 
.sortby img{_float:right;_width:9px;_height:8px;_padding-top:6px;}
.jqTransformInputWrapper{_width:200px !important;}
.jqTransformInputInner div input{width:240px !important;_width:240px !important;}

#ps_filter .jqTransformSelectWrapper{z-index:6 !important; width:210px !important;}
#ps_filter .jqTransformSelectWrapper ul{width: 208px !important;}
#support_filter .jqTransformSelectWrapper{z-index:6 !important;}
#button-subsection{margin-left:0px !important;padding-top:9px !important;}
#button-subsection  a.resultlink {
display:block;
font-size:12px;
font-weight:bold;
padding:3px 20px 3px 0;
width:152px;
border-bottom:0x solid #DADADA;
_border:0;
color:#002596;
}

.relatedResults h3{font-size:14px !important;font-weight:bold;margin-bottom:5px;text-transform: none;border-bottom: 1px solid #DADADA;}

#content h5{position:static !important;}
#main.alt { *padding-bottom: 30px;}
#ps_filter{margin-bottom:0px;width:740px;margin-top:10px;}

