/* ----------------------------------------------------------------------------------------------------
    ** BASE WRAPPER STYLES **

    DO NOT CHANGE THIS FILE WITHOUT CONSULTING THE CLIENTSIDE TEAM! Changing a style in here will change it
    across the entire site! If you absolutely need to modify a style, create an application specific stylesheet
    and copy the style you need to change into it. Then modify the the style as needed. Make sure your application
    specific stylesheet is loaded last! Contact CSE team with any questions.

   ---------------------------------------------------------------------------------------------------- */

body, div#headerCon *, div#titleBg *, div#searchPickList *, div#bodyFooterLinks p, div#left-navigation-column *
{
    margin: 0;
    padding: 0;
}

body
{
	*margin-top:-2px;
	background: #005479 url("/common/images/skins/rawberry/BgBottom2.png") bottom left repeat-x !important;
}

/*
----------- END Wrapper Resets ---------------*/

/* --- Correcting issues from RESET in header search box --- */

input.searchTextBox
{
    width: 200px;
    font-size: 12px;
    height: 18px !important;
    float: left;
    border: none transparent 0px;
    vertical-align:middle !important;
}

div#BSContent
{
    width:627px;
    margin: 0 auto;
    line-height: 1.3 !important;
}
div#BSContent table tbody tr td.bs-main-right-col table.module_table tbody tr td div {
/*	width:220px !important;*/
}
div#mainCon
{
    background:#fff url("/common/images/skins/rawberry/contentBgBS.png") top left repeat-y !important;
}

div#helper-info h2
{
    color:#fff !important;
    margin:0 0 10px 0 !important;
    font-weight:normal !important;
}

#footerSections a:link, #footerSections a:visited, #footerSections a:active, #footerSections a:focus
{
    outline: none !important;
    text-decoration: none !important;
    color: #005B82 !important;
}

#footerSections a:hover
{
    outline: none !important;
    text-decoration: underline !important;
    color: #00a1de !important;
}

/*adds content padding for the old bodyspace control pannel pages*/
div.BS-padded-content
{
    width: 610px;
    margin: 15px auto 0 auto;
    text-align:left;
}

div#profilecp_wapper ul { margin:10px 0 10px 30px ; }

div#searchCon {
	margin:10px 0 0 !important;
}

div#content div.store-padded-content div.content a.ui-selectmenu span.ui-selectmenu-icon {
	background-position: 0 -42px;
	height: 18px;
	right: -20px;
 	top: 8px;
  	width: 20px;
}

div#searchCon table td.search-select a.ui-selectmenu span.ui-selectmenu-icon {
  background-position: 0 -42px;
  height: 17px !important;
  right: -20px !important; 
  top: 0px !important;
  width: 20px !important;
}

/* styling for bodyspace select-menu */
div#BSContent form.form_no_padding a#ui-select-menu {
	background-position: 0 -21px;
	border: medium none !important;
	font-family: arial,helvetica,sans-serif;
    font-size: 11px;
    height: 17px !important;
    margin: 3px 17px 0 0;
    overflow: visible;
    padding: 0 0 0 5px;
}
div#BSContent form.form_no_padding a#ui-select-menu-b8c06948-button {
	background-position: 0 -21px;
	border: medium none !important;
	font-family: arial,helvetica,sans-serif;
    font-size: 11px;
    height: 17px !important;
    margin: 3px 17px 0 0;
    overflow: visible;
    padding: 0 0 0 5px;
}