		html
		{
			overflow: hidden;
		}
		body 
		{ 
			margin: 0px; 
			overflow: hidden; 
			font-family: Helvetica, Verdana, Arial
		}

		#master_container
		{
			width: 100%;
			height: 100%;
			overflow: hidden;
		}

		#bottom_bar
		{
			background: #fff; 
			height: 0px;
			position: absolute;
			bottom: 0px;
			height: 0px;
			width: 100%;
		}

		#overlay_lb
		{
			position: absolute;
			top: 0px;
			left: 0px;
			z-index: 1100;
			width: 100%;
			height: 100%;
		}

		#overlay_lb .internal
		{
			width: 100%;
			height: 100%;
			background-color:#000;
			opacity: 0.3;
			filter:Alpha(Opacity=30);
		}


		#overlay
		{
			position: absolute;
			top: 0px;
			left: 0px;
			z-index: 1101;
			width: 100%;
			height: 100%;
		}

		#overlay .internal
		{
			position: absolute;
			top: 0px;
			left: 0px;
			width: 100%;
			height: 100%;
			background-color:#000;
			opacity: 0.3;
			filter:Alpha(Opacity=30) ;
		}
		
		
/* ---------------------------------------------*/
.dialog
{
border-color:#F0F0F0 #808080 #808080 #F0F0F0;
border-style:solid;
border-width:3px;
padding:10px;
/*marging:1.0em*/
/*text-align:center;*/
/*width:350px;*/
background-color:#d3dae3;

			top: 0px;
			left: 0px;
			z-index: 10000;
			position: absolute;

			font-family: Arial, Helvetica;
			/*font-size: 13px;*/
		}	

.ui_dialog_lable {
	font-weight:bold;
	margin:10px;
}

.ui_dialog_body {
border-color:#808080 #F0F0F0 #F0F0F0 #808080 ;
border-style:solid;
border-width:1px;

padding: 10px;
margin: 10px;

margin-left: 10px; 
margin-left: 10px;
margin-bottom: 5px;

background-color:#DFE9EE;

/*align:center;*/
	
}

.ui_dialog_message {
	
border-color:#F0F0F0 #808080 #808080 #F0F0F0;
border-style:solid;
border-width:2px;
padding:5px;
	margin:20px;
font-size:120%;
color:#800000;
}

.ui_dialog_input {
border-color:#3c3c3c #808080 #808080 #F0F0F0;
border-style:solid;
border-width:2px;
padding:5px;
margin:10px;

/*align:center;*/
}
.ui_dialog_err_message {
	
}
.ui_dialog_submit .ui_dialog_cancel {
	
}
	



		.dialog .dlg_footer .button
		{/*
			float: right;
		
			width: 60px;
			padding: 2px;
			padding-left: 5px;
			padding-right: 5px;
			margin: 3px;
			border:#000 solid 1px;
			background-color:#f00;
			cursor: pointer;
			text-align: center;
		*/
		}
		#stage
		{
			width: 100%;
			height: 100%;
			overflow-y: auto;
		 	background-color:#fff;		
			position: absolute;
	  		top: 26px;
		     	left: 0px;		     
		}


		.sb_listiteminfo
		{
			float: left;
			width: 250px;
			margin-left:-4px;
		}
		.sb_listiteminfo h1
		{
			background: transparent url(http://img.simplyboxstatic.com/images/listheading_mid_lv.gif) repeat-x;
			height: 17px;
			font-size: 12px;
			font-weight: normal;
			color: #666666;
			width: 244px;
			float: left;
			margin:0;
			padding:0;
		}
		
		.sb_listiteminfo img
		{
			float: left;
		}
/*		
		.sb_listiteminfocomments img
		{
			float: left;
		}
*/		
		.sb_listiteminfo h1 img
		{
			padding: 1px 9px 0px 5px;
		}
/*		
		.sb_listiteminfocomments h1 img
		{
			padding: 1px 9px 0px 5px;
		}
*/		
		.sb_listcomments
		{
			float: left;
			width: 300px;
			padding-left: 20px;
		}
		
		.sb_listcomments h1
		{
			background: transparent url(http://img.simplyboxstatic.com/images/listheading_mid.gif) repeat-x;
			height: 17px;
			font-size: 12px;
			font-weight: normal;
			color: #666666;
			width: 294px;
			float: left;
		}
		
		.sb_listcomments img
		{
			float: left;
		}
		
		.sb_listcomments h1 img
		{
			padding: 1px 9px 0px 5px;
		}
		
		.sb_listcomments td
		{
			border-bottom: #EEE 1px dashed;
		}
		
		.sb_addcomment
		{
			background: transparent url(http://img.simplyboxstatic.com/images/button_addcomment.gif) no-repeat;
			height: 18px;
			width: 110px;
			float: right;
		}
		
		.sb_addcomment:hover
		{
			background: transparent url(http://img.simplyboxstatic.com/images/button_addcomment_hover.gif) no-repeat;
		}
		
		.sb_add_a_border
		{
			border: 1px solid #EEE;
			min-height: 106px;
			padding:0;
			margin:0;
		}
		.tdleft{
			padding-top:8px;
			color: #888;
			width:30%;  /* orig 30% */
			font-size:9pt;
			float:left;
		}
		.tdright{
			padding-top:8px;
			width:65%;  /* orig65% */
			font-size:9pt;
			float:left;
		}
		
		.sb_header
		{
			margin-bottom:17px;
		}
		.sb_headercomments
		{
			margin-bottom:17px;
		}
		
		.clear
		{
			clear: both;
		}
		/* end list view css */

		#masthead
		{
			position: absolute;
			top: 0px;
			left: 0px;
			width: 100%;
			height: 80px;
			background-color: #fff;
			z-index: 10;
			font-family:Verdana,Arial,Helvetica,sans-serif;
		}
		
		#masthead a
		{
			font-size: 1em;
			text-decoration: none;
		}
		
		#masthead a img
		{
			border: 0;
		}
		
		#masthead .sb_userstatus
		{
			position: absolute;
			top: 2px;
			right: 5px;
			font-size: 8pt;
			color: #555;
		}
		
		#masthead .sb_userstatus a
		{
			text-decoration: underline;
		}
		
		#masthead .sb_sblogo
		{
			padding: 5px;
		}
		
		#masthead .sb_topbanner_upperleft
		{
			background: transparent url(http://img.simplyboxstatic.com/images/masthead/topbanner_upperleft.gif) no-repeat;
			background-color: #ffa026;
			float:left;
			height: 25px;
			width: 5px;
		}
		
		
		.sb_topbanner_boxtitle_base, 
		.sb_topbanner_boxtitle
		{
			background: transparent url(http://img.simplyboxstatic.com/images/masthead/topbanner_uppermid.gif) repeat-x;
			color: #FFF;
			background-color: #ffa026;
			font-size: 12pt;
			font-weight: normal;
			height:25px;
			float: left;
			position: relative; 
			z-index: 400; 
			white-space: nowrap;
			display:none;
		}
		.sb_topbanner_boxtitle 
		{
			width: 200px;
			display:block;
		}
	
		#masthead .sb_topbanner_upperright
		{
			float:none;
			height:25px;
		}
		
		#masthead .sb_topbanner_menurow
		{
			background: transparent url(http://img.simplyboxstatic.com/images/masthead/topbanner_lower.gif) repeat-x;
			color: #FFF;
			font-size: .8em;
			font-size: 9pt;
			font-weight: normal;
			width: 100%;
			height:25px;
			float: none;
		
		}
		
		#masthead .sb_menuitem
		{
			height: 20px;
			width: 72px;
			background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuitem.gif) no-repeat;
			font-size: 9pt;
			float:left;
			margin-top: 0px;
			padding-top: 1px;
			text-align:center;
			color:#FFF;
			cursor: pointer;			      
		}
		
		
		#masthead .sb_menuitem:hover
		{
			background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuitem_hover.gif) no-repeat;
		}
		
		#masthead .sb_menuicon
		{
			padding-left: 4px;
			margin:0 auto;
		}

		#sb_menubar
		{
			background: transparent url(http://img.simplyboxstatic.com/images/masthead/topbanner_lower.gif) repeat-x;
			width: 100%;
			height: 25px;
		}

		#masthead .sb_menuitem .subitem_container
		{
			margin-top: 20px;
			position: absolute;
			padding: 0px;
			border: #AFAFAF 1px solid;
			background-color: #fff;
		}

		.submenuitem
		{
			padding-left: 0px;
			cursor: pointer;
		}

		.submenuitem .internal
		{
			font-family:	Verdana,Arial,Helvetica,sans-serif;
			font-size:	10.6667px;
			font-weight:	400;
			color:		#000000;
			line-height:	13.1333px;
			text-align:	left;
			vertical-align:	middle;
			width: auto;
			min-width: 150px;
       			height: 23px;
			padding: 1px;
			padding-left: 4px;
			padding-right: 4px;
			border:none;
			border-bottom: #ccc 1px dotted;
			background-color: #fff;
		}

		.submenuitem .internal:hover
		{
			background-color: #754C24;
			color: #fff;
		}

		#masthead .sb_lastmenuitem
		{
			width: 71px;
		}
		
		
		#masthead .sb_popmenu_container
		{
			z-index: 1;
			position: absolute;
			background: transparent url(http://img.simplyboxstatic.com/images/masthead/popmenu_shadowright.png) repeat-y;
			background-position: 100% 0;
			width: 200px;
			display: none;
		}
		
		#masthead .sb_popmenu_edit
		{
			top: 96px;
			left: 1px;
		}
		
		#masthead .sb_popmenu_share
		{
			top: 96px;
			left: 73px;
		}
		
		#masthead .sb_popmenu_view
		{
			top: 96px;
			left: 145px;
		}
		
		#masthead .sb_popmenu_help
		{
			top: 96px;
			left: 217px;
		}
		
		#masthead .sb_popmenu
		{
			background: transparent;
			border: #AFAFAF solid 1px;
			width: 196px;
			float: left;
		}
		
		#masthead .sb_popmenuitem
		{
			float:left;
			height: 30px;
			width: 195px;
			background: transparent url(http://img.simplyboxstatic.com/images/masthead/popmenu_seperator.gif) repeat-x;
			background-position: 0 100%;
			color:#000;
			font-size: 8pt;
		}
		
		#masthead .sb_popmenuitem table
		{
			height: 29px;
			width: 100%;
			background: #FFF;
			text-align:left;
		}
		
		#masthead .sb_popmenuitem td
		{
			padding-left: 4px;
		}
		
		#masthead .sb_popmenuitem table:hover
		{
			background: #DB8229;
			color: #FFF;
		}
		
		#masthead .sb_popmenu_shadowbotleft
		{
			background: transparent url(http://img.simplyboxstatic.com/images/masthead/popmenu_shadowbotleft.png) no-repeat;
			height: 4px;
			width: 4px;
			float:left;
		}
		
		#masthead .image
		{
			padding-right:4px;
		}
		
		#masthead .sb_popmenu_shadowbot
		{
			background: transparent url(http://img.simplyboxstatic.com/images/masthead/popmenu_shadowbot.png) repeat-x;
			height: 4px;
			width: 192px;
			float:left;
		}
		
		#masthead .sb_popmenu_shadowbotright
		{
			background: transparent url(http://img.simplyboxstatic.com/images/masthead/popmenu_shadowbotright.png) no-repeat;
			height: 4px;
			width: 4px;
			float:left;
		}
		
		#masthead .sb_topbanner_shadow
		{
			background: transparent url(http://img.simplyboxstatic.com/images/masthead/topbanner_shadow.png) repeat-x;
			width: 100%;
			height: 7px;
		}

		/* grid view */

		.sb_box_grid_view
		{
			float: left;
			border: #ccc solid 1px;
			padding: 2px;
			width: 200px;
			height: 200px;
			margin: 2px;
			text-align: center;
			line-height:200px;
			cursor: move; 
		}
		
		.sb_box_grid_view img
		{
			cursor:pointer;	
		}

		/* end grid view */

		/* free view */

		.sb_box_free_view
		{
			 padding: 0px;
			 position: absolute;
			 cursor: move;
			 z-index: 1;
		}
		
		.sb_box_free_view img
		{
			 padding: 0px;
			 border:#999 solid 1px;
		}

		/* end free view */


		/* public box */
        #pb_creatorprops
        {
                color:#333;
                font-size:11px;
                position: absolute;
                right:150px;
                top:30px;
                line-height: 13px;
                text-align: left;

        }
        #pb_creatorprops a
        {
                text-decoration: underline;
        }
        #pb_boxstats
        {
                color:#000;
                font-size:11px;
                position: absolute;
                right:8px;
                top:31px;
        }
        #pb_boxstats span
        {
                font-size: 18px;
                font-weight: bold;
                color:#006D00;
        }
        #pb_help
        {
                position: absolute;
                right:5px;
                top:9px;
                font-size: 8pt;
        }
        #pb_help a
        {
                margin: 0px 4px 0px 4px;
                text-decoration: underline;
        }
        .pb_search
        {
                position: absolute;
                right:48px;
                top:5px;
        }
        .pb_search input
        {
                color:#777;
                font-size:11px;
                display: block;
                float: left;
                border: 1px solid #777;
                padding: 3px;
        }
       .pb_search a
        {
                display: block;
                float: left;
                height: 19px;
                width: 19px;
                margin: 2px 0px 0px 4px;
                background: transparent url(http://img.simplyboxstatic.com/images/button_search.png) no-repeat;
                cursor: pointer;
        }
        .pb_search a:hover
        {
                background: transparent url(http://img.simplyboxstatic.com/images/button_search_hover.png) no-repeat;
        }
        .pb_links
        {
                font-size: 12px;
                text-align: center;
                color: #000;
                font-weight: normal;
                font-style: italic;
                padding: 0px 5px;
        }
        #pb_url
        {
                background: transparent url(http://img.simplyboxstatic.com/images/icon_link.gif) no-repeat;
                padding: 4px 0px 0px 35px;
                color: #000;
                font-size: 11px;
                font-weight: bold;
                margin: 20px 0px;
        }
        #pb_url a
        {
                font-size: 9px;
                color: blue;
                font-weight: normal;
        }
        #pb_url a:hover
        {
                text-decoration: underline;
        }
        #pb_rss
        {
                background: transparent url(http://img.simplyboxstatic.com/images/icon_rss.gif) no-repeat;
                padding: 4px 0px 0px 35px;
                color: #000;
                font-size: 11px;
                font-weight: bold;
                margin: 20px 0px;
        }
        #pb_rss a
        {
                font-size: 9px;
                color: blue;
                font-weight: normal;
        }
        #pb_rss a:hover
        {
                text-decoration: underline;
        }

        #pb_atom
        {
                background: transparent url(http://img.simplyboxstatic.com/images/icon_rss.gif) no-repeat;
                padding: 4px 0px 0px 35px;
                color: #000;
                font-size: 11px;
                font-weight: bold;
                margin: 20px 0px;
        }
        #pb_atom a
        {
                font-size: 9px;
                color: blue;
                font-weight: normal;
        }
        #pb_atom a:hover
        {
                text-decoration: underline;
        }
  
        .pb_more
        {
                padding: 0px 0px 0px 10px;
                color: #000;
                font-size: 11px;
                font-weight: bold;
                margin: 20px 0px;
        }
        #pb_sblinks
        {
                position: absolute;
                top: 3px;
                left: 135px;
                background: transparent url(http://img.simplyboxstatic.com/images/sidecarrot.gif) left no-repeat;
                padding: 0px 0px 0px 16px;
                font-size: 11px;
                color: #777;
        }
        #pb_sblinks a:hover
        {
                text-decoration: underline;
                color: #FF9830;
                cursor: pointer;
        }
        #masthead .sb_menuitem_left
        {
                height: 25px;
                width: 6px;
                float: left;
        }
        #masthead .sb_menuitem_mid
        {
                height: 21px;
                color: #FFF;
                padding: 4px 5px 0px 5px;
                float: left;
        }
        #masthead .sb_menuitem_right
        {
                height: 25px;
                width: 23px;
                background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuright.png) no-repeat;
                float: left;
        }
        #masthead a:hover .sb_menuitem_left
        {
                height: 25px;
                width: 6px;
                background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuleft_hover.png) no-repeat;
        }
        #masthead a:hover .sb_menuitem_mid
        {
                background: transparent url(http://img.simplyboxstatic.com/images/masthead/menumid_hover.gif) repeat-x;
                color: #000;
                text-decoration: underline;
        }
        #masthead a:hover .sb_menuitem_right
        {
                height: 25px;
                width: 23px;
                background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuright_hover.png) no-repeat;
        }
        #masthead #sb_menutopic_options
        {
                padding: 0px 0px 0px 5px;
                width: 170px;
                float:left;
                position: relative;
        }
        #masthead #sb_menutopic_options a
        {
                cursor: pointer;
        }
        .sb_menu_centered_item
        {
                display: inline;                /* applies to Firefox 2 */
                display: inline-block;  /* works for Firefox 3 and Safari */
        }
        * html .sb_menu_centered_item     /* override display for IE 6 */
        {
                display:inline;
        }
        * + html .sb_menu_centered_item   /* override display for IE 7 */
        {
                display:inline;
        }
        #masthead #sb_menutopic_boxconversation
        {
                margin: 0px 10px 0px 0px;
                float:right;
                position: relative;
        }
        #masthead #sb_menutopic_boxconversation a
        {
                cursor: pointer;
        }
        #masthead #pb_menutopic_sharing
        {
                width: 300px;
                margin: auto;
                padding: 0px 100px 0px 0px;
                position: relative;
        }
        #masthead #pb_menutopic_sharing a
        {
                cursor: pointer;
        }
        #masthead #sb_menu_options
        {
                display: none;
                position: absolute;
                top: -10px;
                left: 0px;
                z-index: 900;
        }
        #masthead #sb_menu_sharing
        {
                display: none;
                position: absolute;
                top: -10px;
                left: -5px;
                z-index: 900;
        }
        #masthead #sb_menu_boxconversation
        {
                display: none;
                position: absolute;
                top: -10px;
                right: -16px;
                z-index: 900;
        }
        #masthead .sb_menuexpand_topleft_container
        {
                height: 48px;
                width: 100%;
                position: relative;
                background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuexpand_topleft.png) no-repeat;
        }
        #masthead .sb_menuexpand_topright_container
        {
                height: 48px;
                width: 100%;
                position: relative;
                background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuexpand_topright3.png) no-repeat right bottom;
        }
        #masthead .sb_menuexpand_topmid_container
        {
                height: 48px;
                position: relative;
                margin: 0px 23px 0px 11px;
                background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuexpand_topright2.png) repeat-x;
        }
        #masthead .sb_menuexpand_topmid
        {
                height: 34px;
                float:left;
                color: #000;
                padding: 14px 5px 0px 5px;
                background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuexpand_topmid.png) repeat-x;
        }
        #masthead a:hover .sb_menuexpand_topmid
        { 
                text-decoration: underline;
        }
        #masthead .sb_menuexpand_topright
        {
                height: 48px;
                width: 34px;
                background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuexpand_topright.png) no-repeat;
                float:left;
        }
        #masthead .sb_menuexpandreverse_topleft_container
        {
                height: 48px;
                width: 100%;
                position: relative;
                background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuexpandreverse_topleft3.png) no-repeat left;
        }
        #masthead .sb_menuexpandreverse_topright_container
        {
                height: 48px;
                width: 100%;
                position: relative;
                right: 5px;
                background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuexpandreverse_topright.png) no-repeat right;
        }
        #masthead .sb_menuexpandreverse_topmid_container
        {
                height: 48px;
                position: relative;
                margin: 0px 34px 0px 16px;
                background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuexpandreverse_topleft2.png) repeat-x;
        }
        #masthead a:hover .sb_menuexpandreverse_topmid_container
        {
                text-decoration: underline;
        }
        #masthead .sb_menuexpandreverse_topmid
        {
                height: 34px;
                float:right;
                text-align: right;
                color: #000;
                padding: 14px 5px 0px 3px;
                background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuexpand_topmid.png) repeat-x;
        }

        #masthead a:hover .sb_menuexpandreverse_topmid
        { 
                text-decoration: underline;
        }
        #masthead .sb_menuexpandreverse_topleft
        {
                height: 48px;
                width: 35px;
                position: relative;
                background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuexpandreverse_topleft.png) no-repeat right;
                float:right;
        }
        #masthead .sb_menuexpand_wrapcontentleft
        {
                width: 100%;
                position: relative;
                background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuexpand_left.png) repeat-y;
        }
        #masthead .sb_menuexpand_wrapcontentright
        {
                width: 100%;
                position: relative;
                background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuexpand_right.png) repeat-y right;
        }
        #masthead .sb_menuexpand_content
        {
                position: relative;
                background-color: #CCD1E4;
                margin: 0px 23px 0px 11px;
                color: #000;
                padding: 5px 10px 5px 5px;
                font-size: 11px;
        }
        #masthead .sb_menuexpand_content a
        {
                white-space: nowrap;
        }
        #masthead .sb_menuexpand_content .sb_section_heading
        {
                color: #000;
                font-size: 11px;
                font-weight: bold;
                padding: 0px 5px 5px 0px;
        }
        #masthead .sb_menuexpand_wrapfooterleft
        {
                                position: relative;
                                width: 100%;
                                background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuexpand_bottomleft.png) no-repeat left;
                                height: 19px;
        }
        #masthead .sb_menuexpand_wrapfooterright
        {
                position: relative;
                width: 100%;
                left: 1px;
                background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuexpand_bottomright.png) no-repeat right;
                height: 19px;
        }

        #masthead .sb_menuexpand_footer
        {
                position: relative;
                background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuexpand_bottommid.png) repeat-x;
                height: 19px;
                margin: 0px 23px 0px 10px;
        }
        #masthead .sb_viewchoice_left
        {
                background: transparent url(http://img.simplyboxstatic.com/images/masthead/viewchoice_backgroundleft.png) no-repeat left;
                height: 79px;
                width: 100%;
                position: relative;
        }
        #masthead .sb_viewchoice_right
        {
                background: transparent url(http://img.simplyboxstatic.com/images/masthead/viewchoice_backgroundright.png) no-repeat right;
                height: 79px;
                width: 100%;
                position: relative;
        }
        #masthead .sb_viewchoices
        {
                background: #FFF;
                height: 79px;
                position: relative;
                margin: 0px 6px;
        }
        #masthead .sb_viewchoice
        {
                width: 88px;
                height: 21px;
                font-size: 10px;
                text-align: center;
                padding: 53px 0px 0px 0px;
                color: #777;
        }
        #masthead #sb_viewchoice_free
        {
                background: transparent url(http://img.simplyboxstatic.com/images/masthead/icon_freeview.gif) no-repeat;

        }
        #masthead a:hover #sb_viewchoice_free
        {
                background: #FFEDD1 url(http://img.simplyboxstatic.com/images/masthead/icon_freeview_hover.gif) no-repeat;
                color: #000;
        }
        #masthead #sb_viewchoice_free.selected
        {
                background: transparent url(http://img.simplyboxstatic.com/images/masthead/icon_freeview_selected.gif) no-repeat;
        }
        #masthead #sb_viewchoice_grid
        {
                background: transparent url(http://img.simplyboxstatic.com/images/masthead/icon_gridview.gif) no-repeat;

        }
        #masthead a:hover #sb_viewchoice_grid
        {
                background: #FFEDD1 url(http://img.simplyboxstatic.com/images/masthead/icon_gridview_hover.gif) no-repeat;
                color: #000;
        }

        #masthead #sb_viewchoice_grid.selected
        {
                background: transparent url(http://img.simplyboxstatic.com/images/masthead/icon_gridview_selected.gif) no-repeat;
        }
        #masthead #sb_viewchoice_list
        {
                background: transparent url(http://img.simplyboxstatic.com/images/masthead/icon_listview.gif) no-repeat;

        }
        #masthead a:hover #sb_viewchoice_list
        {
                background: #FFEDD1 url(http://img.simplyboxstatic.com/images/masthead/icon_listview_hover.gif) no-repeat;
                color: #000;
        }
        #masthead #sb_viewchoice_list.selected
        {
                background: transparent url(http://img.simplyboxstatic.com/images/masthead/icon_listview_selected.gif) no-repeat;
        }
        #masthead .sb_boxcontaineroptions
        {
                margin: 25px 0px 0px 0px;
        }
        #masthead a .sb_menuchoice
        {
                font-size: 11px;
                padding: 0px 0px 0px 10px;
                line-height: 22px;
                color: blue;
        }
        #masthead a:hover .sb_menuchoice
        {
                text-decoration: underline;
        }

	#masthead
	{
		background-color:#FFFFFF;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		height:20px;
		left:0;
		position:absolute;
		top:0;
		width:100%;
		z-index:1001;
	}

        #faux_invite_input
        {
                background-color: #fff;
                border: #777 1px solid;
                height: 12px;
                font-size: 10px;
                color: #777;
                padding: 2px 50px 4px 8px;
                position: relative;
                cursor: text;
        }
        a:hover #faux_invite_input
        {
                color:#333;
        }
        #pb_share_people
        {
                background: transparent url(http://img.simplyboxstatic.com/images/pb_people.gif) no-repeat center;
                height: 40px;
                width:  35px;
                position: absolute;
                left: -35px;
                bottom: 0px;
        }


        #sb_inviteexplain
        {
                font-size:11px;
                color:#000;
                margin: 10px 10px 15px 0px;
        }
        #sb_inviteexpander
        {
                font-size:11px;
                float:left;
                color:blue;
                padding: 0px 0px 0px 20px;
                background: transparent url(http://img.simplyboxstatic.com/images/masthead/expand.gif) left no-repeat;
        }
        #sb_inviteexpander a:hover
        {
                text-decoration: underline;
        }
        #sb_sharehelp
        {
                font-size:11px;
                float:right;
                color:blue;
        }
        #sb_sharehelp a:hover
        {
                text-decoration: underline;
        }
        .sb_inviteexpand_left
        {
                background: transparent url(http://img.simplyboxstatic.com/images/masthead/inviteexpand_left.png) left bottom no-repeat;
                width: 100%;
                height: 256px;
                position: relative;
                top: -14px;
                left: -6px;
                z-index: 98;
        }
        .sb_inviteexpand_right
        {
                background: transparent url(http://img.simplyboxstatic.com/images/masthead/inviteexpand_right.png) right bottom no-repeat;
                width: 100%;
                height: 256px;
                position: relative;
                right: -6px;
        }
        .sb_inviteexpand_content
        {
                background: transparent url(http://img.simplyboxstatic.com/images/masthead/inviteexpand_mid.png) bottom repeat-x;
                height: 231px;
                margin: 0px 26px 0px 20px;
                padding: 25px 0px 0px 0px;
        }
        #menucontent_shared
        {
                display: none;
        }
        #menucontent_notshared
        {
                display: block;
                width: 470px;
        }



        .sb_itemrow
        {
                padding: 5px 5px;
                position:relative;
        }
        .sb_itemrow_hover
        {
                padding: 5px 5px;
                position:relative;
                background-color: #FFEDD1;
        }
        #shared_people .sb_itemrow_hover a
        {
                color:#AA0000;
        }
        #shared_people a
        {
                color:#fff;
                font-size:8px
        }
        #shared_people a:hover
        {
                color:#FF0000;
                text-decoration: underline;
        }
        .sb_itemrow_user
        {
                width:350px;
                position:absolute;
                left:50px;
                top:5px;
        }
        .sb_itemrow_user span
        {
                padding-left:5px;
                color:#777;
        }
        .sb_itemrow_role
        {
                position:absolute;
                left:410px;
                top:5px;
                font-style: italic;
                color:#777;
        }
        .sb_itemrow_hover .sb_itemrow_role
        {
                color:#000;
        }
        #menucontent_notshared a:hover
        {
                text-decoration: underline;
        }
        #menucontent_shared a:hover
        {
                text-decoration: underline;
        }
        #box_description
        {
                margin-top:5px;
                position:relative;
        }

        #box_description a
        {
                font-size: 10px;
                color: blue;
                font-weight: normal;
        }
        #box_description a:hover
        {
                text-decoration: underline;
                color:#0000ff;
        }

	#sb_lightbox_panel 
	{ 
		z-index:10000; 
		height:100%;
		overflow:auto;
		position:absolute;
		top:0;
		left:0;
		width:100%;
		display:block;
		font-family:Verdana,Arial,Helvetica,sans-serif; 
	}


	.sb_box_lightboxview { min-width: 940px; }
	.sb_box_lightboxview .b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}
	.sb_box_lightboxview .b1 {height:1px; background:#ccc; margin:0 5px;}
	.sb_box_lightboxview .b2 {height:1px; background:#d3dae3; border-right:2px solid #ccc; border-left:2px solid #ccc; margin:0 3px;}
	.sb_box_lightboxview .b3 {height:1px; background:#d3dae3; border-right:1px solid #ccc; border-left:1px solid #ccc; margin:0 2px;}
	.sb_box_lightboxview .b4 {height:2px; background:#d3dae3; border-right:1px solid #ccc; border-left:1px solid #ccc; margin:0 1px;}
	.sb_box_lightboxview .contentb {background: #d3dae3; border-right:1px solid #ccc; border-left:1px solid #ccc;}

	
	.sb_box_lightboxview_area .b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}
	.sb_box_lightboxview_area .b1 {height:1px; background:#ccc; margin:0 5px;}
	.sb_box_lightboxview_area .b2 {height:1px; background:#d3dae3; border-right:2px solid #ccc; border-left:2px solid #ccc; margin:0 3px;}
	.sb_box_lightboxview_area .b3 {height:1px; background:#d3dae3; border-right:1px solid #ccc; border-left:1px solid #ccc; margin:0 2px;}
	.sb_box_lightboxview_area .b4 {height:2px; background:#d3dae3; border-right:1px solid #ccc; border-left:1px solid #ccc; margin:0 1px;}
	.sb_box_lightboxview_area .contentb {background: #fff; border-right:1px solid #ccc; border-left:1px solid #ccc;}

	
	.sb_dialog
	{
		margin: 15px;	
	}
	
	.sb_dialog_upleft
	{
		background: transparent url(http://img.simplyboxstatic.com/images/dialogcorner_upleft.gif) no-repeat;
		height: 5px;
		width: 5px;
		float: left;
	}
	
	.sb_dialog_upmid
	{
		background: #d3dae3;
		height: 4px;
		margin-left: 5px;
		margin-right: 3px;
		border-top: 1px solid #CCC;
	}
	
	.sb_dialog_upright
	{
		background: transparent url(http://img.simplyboxstatic.com/images/dialogcorner_upright.gif) no-repeat;
		height: 5px;
		width: 5px;
		float: right;
		margin-right: -2px;
	}
	
	.sb_dialog_lowleft
	{
		background: transparent url(http://img.simplyboxstatic.com/images/dialogcorner_lowleft.gif) no-repeat;
		height: 5px;
		width: 5px;
		float: left;
	}
	.sb_dialog_lowright
	{
		background: transparent url(http://img.simplyboxstatic.com/images/dialogcorner_lowright.gif) no-repeat;
		height: 5px;
		width: 5px;
		float: right;
		margin-right: -2px;
	}
	.sb_dialog_lowmid
	{
		background: #d3dae3;
		height: 4px;
		margin-left: 5px;
		margin-right: 3px;
		border-bottom: 1px solid #CCC;
	}
	
	.sb_dialog_body
	{
		clear: both;
		background: #d3dae3;
		min-height: 300px;
		width: 100%;
		border-left: 1px solid #CCC;
		border-right: 1px solid #CCC;
	}
	
	.sb_dialog_titleleft 
	{
		background: transparent url(http://img.simplyboxstatic.com/images/dialogtitle_left.gif) no-repeat;
		height: 29px;
		width: 9px;
		float: left;
		margin-left: 5px;
	}
	
	.sb_dialog_titlemid
	{
		background: transparent url(http://img.simplyboxstatic.com/images/dialogtitle_mid.gif) repeat-x;
		height: 29px;
		margin-left: 14px;
		margin-right: 14px;
	}
	
	.sb_dialog_title 
	{
		background: transparent url(http://img.simplyboxstatic.com/images/dialog_sblogo_text.gif) no-repeat;
		background-position: 0px 4px;	
		font-size: 20px;
		font-weight: normal;
		padding-left: 110px;
		height: 29px;
		float: left;
	}

	#lightboxboxname
	{
		background: none;
		font-size: 20px;
		font-weight: normal;
		float: left;
	}

	.sb_lightbox_title_edit
	{
		height: 25px;
		position: absolute;
	  	top: 7px;
		background: transparent url(http://img.simplyboxstatic.com/images/dialog_sblogo_text.gif) no-repeat;
		background-position: 0px 4px;	
	}

	.sb_lightbox_title_edit a 
	{
		background-color: #fea;
		font-size: 10px;
		font-weight: normal;
		float: right;
		padding: 2px;
		padding-right: 10px;
		margin: 2px;
		margin-top: 4px;
		color:#333;
	}

	.sb_lightbox_title_edit a:visited 
	{
		color:#333;
	}

	.sb_lightbox_title_edit a:hover
	{
		color:#00f;
	}

	.sb_lightbox_title_edit input
	{
		margin-left: 100px;
		border: #666 solid 1px;
		background-color: #fff;
		font-size: 18px;
		font-weight: normal;
		float: left;
		margin-top: 2px;
	}
	
	.sb_contextoption
	{
		margin: 0px 3px;
		font-size: 11px;
		color: #BBB;
		text-decoration: underline;
	}
	
	.sb_contextoption:hover
	{
		font-size: 11px;
		color: blue;
		text-decoration: underline;
	}
	
	.sb_dialog_titleright
	{
		background: #000 url(http://img.simplyboxstatic.com/images/dialogtitle_right.gif) no-repeat;
		height: 29px;
		width: 9px;
		margin-right: 5px;
		float: right;
	}
	
	.sb_area_upleft
	{
		background: transparent url(http://img.simplyboxstatic.com/images/areacorner_upleft.gif) no-repeat;
		height: 5px;
		width: 5px;
		float: left;
	}
	
	.sb_area_upmid
	{
		background: #FFF;
		height: 4px;
		margin-left: 5px;
		margin-right: 5px;
		border-top: 1px solid #CCC;
	}
	
	.sb_area_upright
	{
		background: transparent url(http://img.simplyboxstatic.com/images/areacorner_upright.gif) no-repeat;
		height: 5px;
		width: 5px;
		float: right;
	}
	
	.sb_area
	{
		clear: both;
		background: #FFF;
		border-left: 1px solid #CCC;
		border-right: 1px solid #CCC;
	}
	
	.sb_area_header
	{
		clear: both;
		background: #FFF;

	}
	.sb_area_title
	{
		font-size: 14px;
	}
	
	.sb_leftcolumn
	{
		float: left;
		width: 62%;
	}
	
	.sb_rightcolumn
	{
		float: right;
		width: 37%;
		min-width: 350px;
	}
	
	.sb_area_item
	{
		margin: 10px 5px;
		text-align: center;
	}
	
	.sb_area_item img
	{
		max-height: 90%;
		max-width: 95%;
		padding: 5px 5px 20px 5px;
	}
	
	.sb_viewfullsize
	{
		background: transparent url(http://img.simplyboxstatic.com/images/button_viewfullsize.gif) no-repeat;
		height: 19px;
		width: 104px;
		float: right;
	}
	
	.sb_viewfullsize:hover
	{
		background: transparent url(http://img.simplyboxstatic.com/images/button_viewfullsize_hover.gif) no-repeat;
	}
	
	#lightboxcomments
	{ 
		padding-left:10px;
		background:#fff;
		width:96%;
		min-width:330px;
		position:relative;
		overflow: hidden;
		overflow-y:auto;
		clear:both;
		text-align: left;
		font-size: 12px;
	} 

	.sb_area_comments
	{
		margin: 10px 5px;
	}
	
	.sb_area_comments table
	{
		padding: 5px;
		clear: both;
	}
	
	.sb_area_comments td
	{
		font-size: 11px;
		border-bottom: #EEE 1px dashed;
	}
	
	.sb_area_comments img
	{
		float: left;
	}
	
	.sb_area_comments textarea
	{
		margin: 5px 5px 21px 5px;
		clear: both;
	}
	
	.sb_addcomment
	{
		margin: 0px 0px 0px 0px;
		background: transparent url(http://img.simplyboxstatic.com/images/button_addcomment.gif) no-repeat;
		height: 18px;
		width: 110px;
		float: right;
	}
	
	.sb_addcomment:hover
	{
		background: transparent url(http://img.simplyboxstatic.com/images/button_addcomment_hover.gif) no-repeat;
	}
	
	.sb_area_comments h1
	{
		background: transparent url(http://img.simplyboxstatic.com/images/listheading_mid.gif) repeat-x;
		height: 17px;
		font-size: 12px;
		font-weight: normal;
		color: #666666;
		width: 100%;
		float: left;
	}
	
	.sb_area_comments h1 img
	{
		padding: 1px 5px 0px 5px;
	}
	
	.sb_grayspan
	{
		color: #888;
	}
	
	.sb_bluespan
	{
		color: #0071BC;
	}
	
	.sb_area_details
	{
		margin: 0px 5px;
		min-height: 200px;
	}
	
	.sb_area_details img
	{
		float: left;
	}
	
	.sb_area_details h1
	{
		background: transparent url(http://img.simplyboxstatic.com/images/listheading_mid.gif) repeat-x;
		height: 17px;
		font-size: 12px;
		font-weight: normal;
		color: #666666;
		width: 100%;
		float: left;
	}
	
	.sb_area_details h1 img
	{
		padding: 1px 5px 0px 5px;
	}
	
	.sb_area_details table
	{
		padding: 5px;
		clear: both;
		width: 100%;
	}
	
	.sb_area_details td
	{
		padding: 5px 4px;
		font-size: 11px;
	}
	
	.sb_area_details a
	{
		text-decoration: underline;
	}
	
	#publicurl_removebutton, #shared_removebutton
	{
		clear: both;
		width: 100%;
		height: 20px;
		padding-top: 5px;
		border-top: 1px #DDD dashed;
	}
	
	.sb_print
	{
		background: transparent url(http://img.simplyboxstatic.com/images/button_print.gif) no-repeat;
		height: 19px;
		width: 60px;
		float: right;
		padding: 0px 7px;
	}
	
	.sb_print:hover
	{
		background: transparent url(http://img.simplyboxstatic.com/images/button_print_hover.gif) no-repeat;
	}
	
	.sb_saveas
	{
		background: transparent url(http://img.simplyboxstatic.com/images/button_saveas.gif) no-repeat;
		height: 18px;
		width: 76px;
		float: right;
		padding: 0px 7px;
	}
	
	.sb_saveas:hover
	{
		background: transparent url(http://img.simplyboxstatic.com/images/button_saveas_hover.gif) no-repeat;
	}
	
	.sb_delete
	{
		background: transparent url(http://img.simplyboxstatic.com/images/button_delete.gif) no-repeat;
		height: 19px;
		width: 74px;
		float: right;
		padding: 0px 7px;
	}
	
	.sb_delete:hover
	{
		background: transparent url(http://img.simplyboxstatic.com/images/button_delete_hover.gif) no-repeat;
	}
	
	.sb_area_lowleft
	{
		background: transparent url(http://img.simplyboxstatic.com/images/areacorner_lowleft.gif) no-repeat;
		height: 5px;
		width: 5px;
		float: left;
	}
	
	.sb_area_lowmid
	{
		background: #FFF;
		height: 4px;
		margin-left: 5px;
		margin-right: 5px;
		border-bottom: 1px solid #CCC;
	}
			
	.sb_area_lowright
	{
		background: transparent url(http://img.simplyboxstatic.com/images/areacorner_lowright.gif) no-repeat;
		height: 5px;
		width: 5px;
		float: right;
	}
	
	.sb_dialog_clear
	{
		clear: both;
	}
	
	#sb_ui_box_drop_indicator
	{
		position: absolute;
		z-index: 5000;
	}
	
	#bubble_tooltip{
		width:142px;
		position:absolute;
		display:none;
		z-index:25000;
	}
	.bubble_top{
		background-image: url('http://img.simplyboxstatic.com/images/tooltip/bubble_top.gif');
		background-repeat:no-repeat;
		height:16px;	
	}
	.bubble_middle{
		background-image: url('http://img.simplyboxstatic.com/images/tooltip/bubble_middle.gif');
		background-repeat:repeat-y;	
		background-position:bottom left;
		padding-left:7px;
		padding-right:7px;
	}
	.bubble_middle div{
		position:relative;
		top:0px;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
		font-size:11px;
	}
	.bubble_bottom{
		background-image: url('http://img.simplyboxstatic.com/images/tooltip/bubble2_bottom.gif');
		background-repeat:no-repeat;
		height:16px;
		position:relative;
		top:0px;
	}
	
	/*--- SliderControl ---*/

	#zoom_slider {
		float:right; 
		z-index:1000;
		margin-top:10%;
		margin-right:5%;	
		visibility:hidden;	
	}

	#slider-bg
	{
		z-index: 1001;
		top: 180px;
		right: 20px;
		position: absolute;
		height:212px;
		width:25px;
		background-image: url(http://img.simplyboxstatic.com/images/zoom_slider_background.png);
	}

	#slider-thumb
	{
		cursor:default;
		position: absolute;
	}

	.sb_search 
	{
		position: absolute;
		right: 5px;
		top: 30px;
	}

		#itemdetail_panel 
		{ 
			z-index:10000; 
			height:100%;
			background-color: #fff;
			padding-top: 5px;
			overflow:auto;
			position:absolute;
			top:26px;
			left:0;
			width:100%;
			display:block;
			font-family:Verdana,Arial,Helvetica,sans-serif; 
		}

		/* Rounded corners in itemdetail */
		.itemdetailarea .round1, .round2, .round3, .round4{font-size:1px; overflow:hidden; display:block;}
		.itemdetailarea .round1 {height:1px; background:#fff; margin:0 5px;}
		.itemdetailarea .round2 {height:1px; background:#fff; margin:0 3px;}
		.itemdetailarea .round3 {height:1px; background:#fff; margin:0 2px;}
		.itemdetailarea .round4 {height:2px; background:#fff; margin:0 1px;}
		.itemdetailarea .roundcontent {background: #fff;} /*zoom:1;}*/
		
		.itemdetailframe_nw
		{
			height: 31px;
			background: transparent url(http://img.simplyboxstatic.com/images/itemdetailframe_nw.gif) no-repeat left;
		}
		.itemdetailframe_ne
		{
			height: 31px;
			background: transparent url(http://img.simplyboxstatic.com/images/itemdetailframe_ne.gif) no-repeat right;
		}
		.itemdetailframe_n
		{
			height: 31px;
			background: transparent url(http://img.simplyboxstatic.com/images/itemdetailframe_n.gif) repeat-x;
			margin: 0px 22px;
		}
		.itemdetailframe_w
		{
			background: transparent url(http://img.simplyboxstatic.com/images/itemdetailframe_w.gif) left repeat-y;			
		}
		.itemdetailframe_e
		{
			background: transparent url(http://img.simplyboxstatic.com/images/itemdetailframe_e.gif) right repeat-y;			
		}
		.itemdetailframe_content
		{
			margin: 0px 22px;
			padding: 5px;	
			text-align: center;
			position: relative;
			background-color: #CCD1E4;	
		}
		.itemdetailframe_sw
		{
			height: 31px;
			background: transparent url(http://img.simplyboxstatic.com/images/itemdetailframe_sw.gif) no-repeat left;
		}
		.itemdetailframe_se
		{
			height: 31px;
			background: transparent url(http://img.simplyboxstatic.com/images/itemdetailframe_se.gif) no-repeat right;
		}
		.itemdetailframe_s
		{
			height: 31px;
			background: transparent url(http://img.simplyboxstatic.com/images/itemdetailframe_s.gif) repeat-x;
			margin: 0px 22px;
		}
		.itemdetail_rightcolumn
		{
			float: left;
			width: 300px;
			margin-left: -320px;
		}
		
		.itemdetail_leftcolumn
		{
			float:left;
			width:100%;
			background-color: #fff;
		}
		.itemdetail_leftcolumncontent
		{
			margin-right: 310px;
		}		
		.itemdetailregion_image
		{
			background-color: #fff;
			position: relative;
		}
		.itemdetail_headline
		{
			font-size: 14px;
			color: #000;
		}
		.itemdetail_box_stat
		{
			color:#006D00;
			font-size:16px;
			font-weight:bold;
		}
		.itemdetail_stat
		{
			color:#006D00;
			font-size:16px;
			font-weight:bold;
		}
		.itemdetail_commenttitle
		{
			margin: 20px 0px 10px 10px;
			text-align: left;
		}
		.itemdetail_boxbrowsetitle
		{
			margin: 10px 5px 5px 0px;
		}
		.itemdetail_boxbrowsetitle a
		{
			font-style: italic;
			color: #006D00;
		}
		.itemdetail_boxbrowsetitle a:hover
		{
			text-decoration: underline;
			cursor: pointer;	
		}
		.itemdetailregion_boxstats a
		{
			font-size: 11px;
			color: blue;
		}
		.itemdetailregion_boxstats a:hover
		{
			text-decoration: underline;
			cursor: pointer;
		}

		.itemdetail_boxname
		{
			font-style: italic;
			color: #006D00;
		}

		.itemdetail_boxstats
		{
			position: absolute;
			top:-20px;
			left:0px;
			text-align: left;
		}
		.itemdetail_boxnavigate
		{
			position: relative;
			margin-top: 5px;
			border: 1px solid #CCD1E4;
			width: 110px;
			text-align: center;
			float: left;
			padding: 3px;
			min-width: 110px;
			height: 125px;
		}
		.itemdetail_boxnavigate_hover
		{
			position: relative;
			margin-top: 5px;
			border: 1px solid #FF9830;
			width: 110px;
			text-align: center;
			float: left;
			padding: 3px;
			min-width: 110px;
			height: 125px;
		}
		.itemdetail_boxnavigatethumb
		{
			margin: 3px 0px 0px 0px;
		}
		.itemdetail_detailstitle
		{
			margin: 20px 5px 5px 0px;
		}
		.itemdetail_details
		{
			position: absolute;
			top:-15px;
			left:0px;
			text-align: left;
			font-size: 11px;
		}
		.itemdetail_options
		{
			padding-top: 5px;
			position: absolute;
			top:50px;
			left:0px;
			font-size: 11px;
			width: 240px;
			background-color: #fff;
		}
		.itemdetail_sharing
		{
			padding-top: 5px;
			position: absolute;
			top:120px;
			left:0px;
			font-size: 11px;
			width: 240px;
			text-align: left;
		}
		.itemdetail_button
		{
			margin: 7px auto;
			background: transparent url(http://img.simplyboxstatic.com/images/buttonright.gif) right no-repeat;
			font-size: 10px;
			color: #000;
			height: 18px;
			width: 180px;
			cursor: pointer;
		}
		.itemdetail_button_hover
		{
			margin: 7px auto;
			background: transparent url(http://img.simplyboxstatic.com/images/buttonright.gif) right no-repeat;
			font-size: 10px;
			color: blue;
			font-weight: bold;
			height: 18px;
			width: 180px;
			cursor: pointer;
		}
		.itemdetail_buttonmagnify
		{
			background: transparent url(http://img.simplyboxstatic.com/images/buttonleft_magnify.gif) left no-repeat;
			height: 18px;
			width: 180px;
		}
		.itemdetail_buttonmid
		{
			background: transparent url(http://img.simplyboxstatic.com/images/buttonmid.gif) repeat-x;
			height: 15px;
			margin: 0px 5px 0px 22px;
			width: 153px;
			padding: 3px 0px 0px 0px

		}
		.itemdetail_buttonsource
		{
			background: transparent url(http://img.simplyboxstatic.com/images/buttonleft_source.gif) left no-repeat;		
			height: 18px;
			width: 200px;		
		}
		.itemdetail_visit
		{
			text-decoration: none;
			color: #000;
			position: absolute;
			top:70px;
			left:10px;
			width: 231px;
			height: 51px;
			background: transparent url(http://img.simplyboxstatic.com/images/button_visitsource.gif) no-repeat;
		}
		.itemdetail_visit:hover
		{
			text-decoration: none;
		}
		.itemdetail_visit_hover
		{
			text-decoration: none;
			color: #000;
			position: absolute;
			top:70px;
			left:10px;
			width: 231px;
			height: 51px;
			background: transparent url(http://img.simplyboxstatic.com/images/button_visitsource_hover.gif) no-repeat;
			cursor: pointer;
		}
		.itemdetail_visit_hover:hover
		{
			text-decoration: none;
		}
		.itemdetail_visitcontent
		{
			text-decoration: none;
			color: #000;
			margin: 6px 0px 0px 53px;
			text-align: left;
			font-size: 14px;

		}

		.itemdetail_visitcontent:hover
		{
			text-decoration:none;
		}

		.itemdetail_visitsite
		{
			font-size: 10px;
			color: #777;
			margin: 2px 0px 0px 0px;
		}

		.itemdetail_returntobox
		{
			text-decoration: none;
			color: #000;
			position: absolute;
			top:150px;
			left:10px;
			width: 231px;
			height: 51px;
			background: transparent url(http://img.simplyboxstatic.com/images/button_visitsource.gif) no-repeat;
		}
		.itemdetail_returntobox:hover
		{
			text-decoration: none;
		}
		.itemdetail_returntobox_hover
		{
			text-decoration: none;
			position: absolute;
			top:150px;
			left:10px;
			color: #000;
			width: 231px;
			height: 51px;
			background: transparent url(http://img.simplyboxstatic.com/images/button_visitsource_hover.gif) no-repeat;
			cursor: pointer;
		}
		.itemdetail_returntobox_hover:hover
		{
			text-decoration: none;
		}
		.itemdetail_returntobox_content
		{
			text-decoration: none;
			color: #000;
			margin: 6px 0px 0px 53px;
			text-align: left;
			font-size: 14px;

		}

		.itemdetail_returntobox_content:hover
		{
			text-decoration:none;
		}

		.itemdetail_returntobox_site
		{
			font-size: 10px;
			color: #777;
			margin: 2px 0px 0px 0px;
		}


		#container {width:800px; margin:15px; padding:20px;}

	/* Comment Bubble CSS ------------------------------------------------------------------ */
		.commentbubble { background: transparent; margin: 5px 0px 0px 0px; padding: 5px; width: 100%; max-width: 622px; text-align: left;}
		.emptycommentbubble { background: transparent; margin: 5px 0px 0px 0px; width: 650px; max-width: 600px; padding: 3px;}
		
		.bb1, .bb2, .bb3, .bb4, .bb5, .bb6, .bb7, .bb8 {display:block; overflow:hidden; font-size:0; height:1px;}
		
		.bb1 {margin:0 12px;}
		.bb2 {margin:0 9px;}
		.bb3 {margin:0 6px;}
		.bb4 {margin:0 4px;}
		.bb5 {margin:0 3px;}
		.bb6 {margin:0 2px;} 
		.bb7 {margin:0 1px;}
		.bb8 {margin:0 1px;}
		
		.bgcolor0 {background-color: #FFF7B7;}
		.bgcolor1 {background-color: #DBF0F7;}
		.bgcolor3 {background-color: #F1F1D6;}
		.bgcolor4 {background-color: #E7F3F1;}
		.bgcolor5 {background-color: #EEEEFF;}
		.bgcolor6 {background-color: #F7F9D0;}
		.bgcolor2 {background-color: #CAFFD8;}
		.bgcolor7 {background-color: #E6FCFF;}
		.bgcolor8 {background-color: #FFECEC;}
		.bgcolor10 {background-color: #FFF1E6;}
		.bgcolor9 {background-color: #E7FFDF;}
		
		.pointer0, .pointer1, .pointer2, .pointer3, .pointer4, .pointer5, .pointer6, .pointer7, .pointer8, .pointer9, .pointer10 {background: transparent url(http://img.simplyboxstatic.com/images/comment/commentpointer2.gif) no-repeat;height:23px;width:13px;position:absolute;top:-4px;left:-13px;}
		
		.pointer0 {background-position: -3px 0px}
		.pointer1 {background-position: -42px 0px}
		.pointer3 {background-position: -120px 0px}
		.pointer4 {background-position: -133px 0px}
		.pointer5 {background-position: -55px 0px}
		.pointer6 {background-position: -68px 0px}
		.pointer2 {background-position: -81px 0px}
		.pointer7 {background-position: -94px 0px}
		.pointer8 {background-position: -107px 0px}
		.pointer10 {background-position: -29px 0px}
		.pointer9 {background-position: -16px 0px}
		
		.bubblecontent {  }
	/* End Comment Bubble CSS ------------------------------------------------------------------*/

		.nocomments {display:block;text-align:center;font-size:16px;color:#444; padding:3px;}
		
		.addcomment {width:100%;margin: 0px 0px 0px 0px;}
		.addcomment .prompt {border:1px solid #777;height:20px;margin:0px 10px 0px 20px;padding: 7px 0px 0px 60px;font-size: 14px;color:#777;background: transparent url(http://img.simplyboxstatic.com/images/comment/addcomment.gif) no-repeat; min-width: 350px;}
		.addcomment .prompt:hover {color:#000;}
		#additemdialog {position:absolute;left:94px;top:-25px;display:none;background:#fff;border:3px #000 solid; height:128px;}
		#additemdialog .pointer {background: transparent url(http://img.simplyboxstatic.com/images/comment/commentpointer2.gif) no-repeat;height:23px;width:13px;position:absolute;top:50px;left:-15px;background-position: -146px 0px}
		.additemdialogtitle {font-size:14px;color:#333;text-align:center;padding:5px 0px;}
		#additemdialog .chooserarea {float:left;}
		#additemdialog .itemsarea {float:left;background-color:#99ccff;height:102px;}
		#additemdialog .itemsarea .item {border:3px solid #99ccff;height:80px;width:80px;margin:10px 10px 0px 20px;float: left;}
		.choosertype {font-size:12px;color:#333;text-align:center;background-color:#fff;height:34px;width:100px;border:1px solid #99ccff;padding:15px 0px 0px 0px;}
		#recentlyboxed {background-color:#99ccff;}
		.commenttextarea {margin:5px 0px 0px 0px;padding:5px;border:1px solid #777;font-size:14px;color:#333;height:90px;width:90%;font-family: Helvetica, Verdana, Arial; min-width: 300px;}

		.addcomment .edit .edittext {text-align: center;}
		.addcomment .edit .optionsrow {height:16px;margin:2px 0px 0px}
		.addcomment .edit .optionsrow .button {font-size:12px;color:#fff;float:right;width:150px;height:14px;padding:3px 0px;margin:0px 1px 0px 0px;text-align:center;background-color:#003366;}
		.addcomment .edit .optionsrow .option {font-size:12px;color:#003366;padding: 4px 0px 0px 0px;float:left;}
		.addcomment .edit .optionsrow .option:hover {text-decoration: underline;cursor:pointer;}
		.addcomment .edit .additem {border:1px dashed #777;height:60px;width:80px;font-size:12px;text-align:center;color:#777;padding:20px 0px 0px 0px;margin:20px 0px 0px 5px;position:relative;}
		.addcomment .edit .additem:hover {border:1px dashed #000;color:#000;cursor:pointer;background-color:#FF9830;}
		.addcomment .edit .additem .help {color:#66ccff;padding:10px 0px 0px 0px;text-decoration:underline;font-size:10px;}
		.addcomment .edit .additem .help:hover {color:#fff;}

		.addcomment .reply .edittext {text-align: center;}
		.addcomment .reply .optionsrow {height:16px;margin:2px 0px 0px}
		.addcomment .reply .optionsrow .button {font-size:12px;color:#fff;float:right;width:150px;height:14px;padding:3px 0px;margin:0px 1px 0px 0px;text-align:center;background-color:#003366;}
		.addcomment .reply .optionsrow .option {font-size:12px;color:#003366;padding: 4px 0px 0px 0px;float:left;}
		.addcomment .reply .optionsrow .option:hover {text-decoration: underline;cursor:pointer;}
		.addcommentblock {border:1px solid #000; margin:5px 10px 0px 20px; display:block; height: 140px; background-color:#FFFFDD; min-width: 300px;}
		.addcomment .reply .additem {border:1px dashed #777;height:60px;width:80px;font-size:12px;text-align:center;color:#777;padding:0px 0px 0px 0px;margin:20px 0px 0px 5px;position:relative;}
		.addcomment .reply .additem:hover {border:1px dashed #000;color:#000;cursor:pointer;background-color:#FF9830;}
		.addcomment .reply .additem .help {color:#66ccff;padding:10px 0px 0px 0px;text-decoration:underline;font-size:10px;}
		.addcomment .reply .additem .help:hover {color:#fff;}

		#editortoggle {margin-left:117px;}
		.cancelcomment:hover {color:#fff;background-color:red;cursor:pointer;}
		.postcomment:hover {color:#fff;background-color:green;cursor:pointer;}

.sb_addressbook {
	background-color:#FFFFe0;
	border: 1px solid red;
	width:700px;
	position:absolute;
	display:none;
	z-index:10000;
}

.sb_addressbook_header {
	background-color:#FFA026;
	width:100%;
	cursor:move;
}

.sb_ab_left {
	width:48%;
	float:left;
	border-right: 1px solid black;
	overflow:auto;
	height:250px;
}

.sb_ab_right {
	width:48%;
	float:right;
}

.sb_ab_header_left {
	width:30%;
	float:left;
}
.sb_addressbook_title {
	/*width:70%;*/
}
.sb_ab_close_button
{
	/*width:15%;*/
	/*border:1px solid blue;*/
	font-weight:bold;
	float:right;
	cursor:pointer;
}
.sb_addressbook_table {
width:100%;
}
 
.sb_ab_close_button:hover {
	color:#FF0000;
}
.sb_addressbook_header {
	background-color:#FFA026;
	width:100%;
	
}
.sb_ab_left_footer {
	float:left;
}
.sb_ab_right_footer {
	float:right;
}

.sb_ab_form {
	visibility:hidden;
	display:none;
}

.sb_ab_dataview_area {
	visibility:visible;
	display:block;
}

#sb_addressbook_table td:hover {
	background-color:#FFFF00;
	cursor:pointer;
}

#sb_stage_load_more_list_view
{
	clear: both;
	margin-top: 30px;
	margin-left: auto;
	margin-right: auto;
	text-align: center; 
	width: 250px;
	height: 35px;
	padding-bottom: 25px;
}


#sb_stage_load_more_grid_view
{
	clear: both;
	margin-top: 30px;
	margin-left: auto;
	margin-right: auto;
	text-align: center; 
	width: 250px;
	height: 35px;
}

#sb_stage_load_more_free_view 
{
	position: absolute;
	top: 25px;
	left: 25px;
}

			
/* Formating for Invite Dialog */
			
			.RG_basicdialog 
			{
						position: absolute;
						display: none;
						z-index:99;     /* in practice, dialog must display on top of all other content on screen*/
						font-family:Verdana,Arial,Helvetica,sans-serif;

			}
			.RG_basicdialog_close 
			{
						position:absolute;
						height: 18px;
						width: 19px;
						background: transparent url(http://img.simplyboxstatic.com/images/dialogui/basicdialog_close.png) no-repeat;
						top: 12px;
						right: 25px;
						cursor: pointer; 
			}
			.RG_basicdialog_close:hover 
			{
						background: transparent url(http://img.simplyboxstatic.com/images/dialogui/basicdialog_close_hover.png) no-repeat; 
			}
			.RG_basicdialog_topleft
			{
						cursor: move;
						position: relative;
						text-align: left;
						width: 100%;
						background: transparent url(http://img.simplyboxstatic.com/images/dialogui/basicdialog_topleft.png) no-repeat top left;
			}
			.RG_basicdialog_topright
			{
						position: relative;
						text-align: left;
						width: 100%;
						background: transparent url(http://img.simplyboxstatic.com/images/dialogui/basicdialog_topright.png) no-repeat top right;
			}
			.RG_basicdialog_title
			{
						position: relative;
						height: 33px;
						background: transparent url(http://img.simplyboxstatic.com/images/dialogui/basicdialog_topmid.png) repeat-x;
						text-align: center;
						padding: 9px 0px 0px 0px;
						margin: 0px 80px 0px 70px; 	
						font-size: 14px;
						font-weight: bold;
						color: #FFF;
						
			}
			.RG_basicdialog_wrapcontentleft 
			{
						position: relative;
						text-align: left;
						width: 100%;
						background: transparent url(http://img.simplyboxstatic.com/images/dialogui/basicdialog_left.png) repeat-y left; 
			}
			.RG_basicdialog_wrapcontentright 
			{
						position: relative;
						text-align: left;
						width: 100%;
						background: transparent url(http://img.simplyboxstatic.com/images/dialogui/basicdialog_right.png) repeat-y right; 
			}
			.RG_basicdialog_content
			{
						position: relative;
						margin: 0px 11px 0px 3px;
						padding: 30px 20px 0px 20px;
						background: #FFB746 url(http://img.simplyboxstatic.com/images/dialogui/basicdialog_mid.gif) repeat-x top;
						min-height: 191px;
			}
		#sb_invite .RG_basicdialog_content
		{
					padding: 5px 20px 0px 20px;
		}
					.RG_basicdialog_prompt
					{
								font-size: 15px;
								color: #fff;
					}
		#sb_invite .RG_basicdialog_prompt
		{
					font-size: 15px;
					float: left;
		}
			.RG_basicdialog_message
			{
						text-align: center;
						color: #fff;
						font-size: 15px;
						
			}
			.RG_basicdialog_errormessage
			{
						background-color: #FFF9BF;
						color: red;
						font-size: 12px;
						border: 1px solid #000;
						padding: 5px 10px;
						margin: 10px 0px 0px 0px;
						text-align: center;
						display: none;
			}
			.RG_basicdialog_helplink
			{
						font-size: 12px;
						color: #0000DD;
			}
			.RG_basicdialog_wrapfooterleft
			{
						position: relative;
						text-align: left;
						width: 100%;
						background: transparent url(http://img.simplyboxstatic.com/images/dialogui/basicdialog_bottomleft.png) no-repeat left; 
						height: 25px;
			}
			.RG_basicdialog_wrapfooterright
			{
						position: relative;
						text-align: left;
						width: 100%;
						background: transparent url(http://img.simplyboxstatic.com/images/dialogui/basicdialog_bottomright.png) no-repeat right; 
						height: 25px;
			}
			.RG_basicdialog_footer
			{
						position: relative;
						text-align: left;
						background: transparent url(http://img.simplyboxstatic.com/images/dialogui/basicdialog_bottommid.png) repeat-x; 
						height: 25px;
						margin: 0px 101px 0px 74px;
			}
			
			.RG_basicdialog_buttonrow
			{
						width: 100%;
						padding: 20px 0px 0px 0px;
						text-align: center;
			}	
			.RG_basicdialog_buttonrow a
			{		
						text-decoration: none;
			}
			.RG_basicdialog_button
			{
						display: inline;		/* applies to Firefox 2 */
						display: inline-block;  /* works for Firefox 3 and Safari */
						cursor: pointer;
			}
			* html .RG_basicdialog_button     /* override display for IE 6 */
			{
						display:inline;  
			}  
			* + html .RG_basicdialog_button   /* override display for IE 7 */
			{
						display:inline;  
			}  
			.RG_basicdialog_buttonleft
			{
						height:53px;
						width:15px;
						background: transparent url(http://img.simplyboxstatic.com/images/dialogui/basicdialog_buttonleft.png) no-repeat;					
			}
			.RG_basicdialog_buttonmid
			{
						height:35px;
						padding:18px 5px 0px 5px;
						background: transparent url(http://img.simplyboxstatic.com/images/dialogui/basicdialog_buttonmid.png) repeat-x top;	
						color: #4D4D4D;					
			}
			.RG_basicdialog_buttonmid span  /* span is used so IE sees nowrap correctly */
			{
						white-space: nowrap;
			}			
			.RG_basicdialog_buttonmid.default /* the default-action button for the dialog has a blue font */
			{
						color: #0000DD;
			}

			.RG_basicdialog_buttonright
			{
						height:53px;
						width:15px;
						background: transparent url(http://img.simplyboxstatic.com/images/dialogui/basicdialog_buttonright.png) no-repeat;												
			}
			
			
			a:hover .RG_basicdialog_buttonleft
			{
						background: transparent url(http://img.simplyboxstatic.com/images/dialogui/basicdialog_buttonleft_hover.png) no-repeat;				
			}
			a:hover .RG_basicdialog_buttonmid
			{
						background: transparent url(http://img.simplyboxstatic.com/images/dialogui/basicdialog_buttonmid_hover.png) repeat-x top;	
						color: #000;					
			}
			a:hover .RG_basicdialog_buttonright
			{
						background: transparent url(http://img.simplyboxstatic.com/images/dialogui/basicdialog_buttonright_hover.png) no-repeat;			
			}



		.itemdetail_button_3, .itemdetail_button_31, .itemdetail_button_32
		{
			background: transparent url(http://img.simplyboxstatic.com/images/buttonright.gif) right no-repeat;
			font-size: 10px;
			color: #000;
			height: 18px;
			cursor: pointer;
			z-index:10000;
		}
		.itemdetail_button_31 { position:absolute; left:10px; top:7px; width:83px;}
		.itemdetail_button_32 { position:absolute; right:10px; top:7px; width:85px;}
		

		.itemdetail_buttonsource_3, .itemdetail_buttonsource_31, .itemdetail_buttonsource_32
		{
			background: transparent url(http://img.simplyboxstatic.com/images/buttonleft.gif) left no-repeat;		
			height: 18px;
			z-index:10000;
		}
		.itemdetail_buttonsource_31 {position:absolute; left:10px; width:75px }
		.itemdetail_buttonsource_32 { position:absolute; right:0px; width:80px}	

		
	    .itemdetail_buttonmid_3, .itemdetail_buttonmid_31, .itemdetail_buttonmid_32
		{
			background: transparent url(http://img.simplyboxstatic.com/images/buttonmid.gif) repeat-x;
			height: 15px;
			padding: 3px 0px 0px 0px;
			font-size:10px;
		}	
		.itemdetail_buttonmid_31 { width:65px; left:5px;}
		.itemdetail_buttonmid_32 {position: absolute; width: 70px; right:5px; }	
		
.sb_box_grid_view_2
{
	 float: left;
	 border: #ccc solid 1px;
	 padding: 2px;
	 width: 200px;
	 height: 200px;
	 margin: 2px;
	 text-align: center;
	 line-height:200px;
	 cursor: move; 
	position:relative;
}

.sb_box_grid_view_body_footer_2 {
	
position:absolute;
bottom:0px;
width:100%;
height:30px;
visibility:visible;

z-index: 100;
background-color:#FFA026;
line-height:10px;

left:0px;
bottom:0px;

display:none;/*block;*/
/*visibility:hidden;*/
}


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


	
	/* !Over-rides & Additions to existing main.css --> these have been pre-pended with RG_ for now*/
	
	#masthead .RG_sb_sblogo
	{
		width: 167px;
		height: 32px;
		margin: 3px;
		background: transparent url(http://img.simplyboxstatic.com/images/sblogo_text.png) no-repeat;
	}	
	#masthead .RG_sb_sblogo:hover
	{
		background: transparent url(http://img.simplyboxstatic.com/images/sblogo_text.png) no-repeat;
		cursor: pointer;
	}
	#masthead .RG_sb_userstatus
	{
		position: absolute;
		top: 2px;
		right: 5px;
		font-size: 8pt;
		color: #555;
	}
	#masthead .RG_sb_userstatus a
	{
		margin: 0px 4px 0px 4px;
		text-decoration: underline;
	}	
	#masthead .RG_sb_topbanner_menurow
	{
		background: transparent url(http://img.simplyboxstatic.com/images/masthead/topbanner_lower.gif) repeat-x;
		color: #FFF;
		font-size: 13px;
		font-weight: normal;
		width: 100%;
		height:25px;
		float: none;
	}
	#masthead .RG_sb_topbanner_shadow
	{
		background: transparent url(http://img.simplyboxstatic.com/images/masthead/topbanner_shadow.png) repeat-x;
		width: 100%;
		height: 10px;
	}
	
/* !New CSS elements */
	
	.sb_search
	{
		position: absolute;
		top: 19px;
		right: 5px;
	}	
	.sb_search input
	{
		color:#777;
		font-size:11px;
		display: block;
		float: left;
		border: 1px solid #777;
		padding: 3px;
	}
	#sb_search_button 
	{
		display: block;
		float: left;
		height: 19px;
		width: 19px;
		margin: 2px 0px 0px 4px;
		background: transparent url(http://img.simplyboxstatic.com/images/button_search.png) no-repeat;
		cursor: pointer;
	}
	#sb_search_button:hover
	{
		background: transparent url(http://img.simplyboxstatic.com/images/button_search_hover.png) no-repeat;
	}
	#masthead .sb_menuitem_left
	{
		height: 25px;
		width: 6px;
		float: left;
	}
	#masthead .sb_menuitem_mid
	{
		height: 21px;
		color: #FFF;
		padding: 4px 5px 0px 5px;
		float: left;
	}
	#masthead .sb_menuitem_right
	{
		height: 25px;
		width: 23px;
		background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuright.png) no-repeat;
		float: left;
	}
	#masthead a:hover .sb_menuitem_left
	{
		height: 25px;
		width: 6px;
		background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuleft_hover.png) no-repeat;
	}
	#masthead a:hover .sb_menuitem_mid
	{
		background: transparent url(http://img.simplyboxstatic.com/images/masthead/menumid_hover.gif) repeat-x;
		color: #000;
		text-decoration: underline;
	}
	#masthead a:hover .sb_menuitem_right
	{
		height: 25px;
		width: 23px;
		background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuright_hover.png) no-repeat;
	}
	#masthead #sb_menutopic_options
	{
		padding: 0px 0px 0px 5px;
		width: 170px;
		float:left;
		position: relative;
	}
	#masthead #sb_menutopic_options a
	{
		cursor: pointer;
	}
	.sb_menu_centered_item
	{
		display: inline;		/* applies to Firefox 2 */
		display: inline-block;  /* works for Firefox 3 and Safari */			
	}
	* html .sb_menu_centered_item     /* override display for IE 6 */
	{
		display:inline;  
	}  
	* + html .sb_menu_centered_item   /* override display for IE 7 */
	{
		display:inline;  
	} 
	#masthead #sb_menutopic_boxconversation
	{
		margin: 0px 10px 0px 0px;
		float:right;
		position: relative;
	}
	#masthead #sb_menutopic_boxconversation a
	{
		cursor: pointer;	
	}
	#masthead #sb_menutopic_sharing
	{
		width: 500px;
		margin: auto;
		padding: 0px 100px 0px 0px;
		position: relative;
	}
	#masthead #sb_menutopic_sharing a
	{
		cursor: pointer;	
	}
	#masthead #sb_menu_options
	{
		display: none;
		position: absolute;
		top: -10px;
		left: 0px;
		z-index: 900;
	}	
	#masthead #sb_menu_sharing
	{
		display: none;
		position: absolute;
		top: -10px;
		left: -5px;
		z-index: 900;
	}
	#masthead #sb_menu_boxconversation
	{
		display: none;
		position: absolute;
		top: -10px;
		right: -16px;
		z-index: 900;
	}		
	#masthead .sb_menuexpand_topleft_container
	{
		height: 48px;
		width: 100%;
		position: relative;
		background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuexpand_topleft.png) no-repeat;
	}
	#masthead .sb_menuexpand_topright_container
	{
		height: 48px;
		width: 100%;
		position: relative;
		background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuexpand_topright3.png) no-repeat right bottom;
	}
	#masthead .sb_menuexpand_topmid_container
	{
		height: 48px;
		position: relative;
		margin: 0px 23px 0px 11px;
		background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuexpand_topright2.png) repeat-x;
	}
	#masthead .sb_menuexpand_topmid
	{
		height: 34px;
		float:left;
		color: #000;
		padding: 14px 5px 0px 5px;
		background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuexpand_topmid.png) repeat-x;
	}
	#masthead a:hover .sb_menuexpand_topmid
	{	
		text-decoration: underline;
	}
	#masthead .sb_menuexpand_topright
	{
		height: 48px;
		width: 34px;
		background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuexpand_topright.png) no-repeat;
		float:left;
	}
	#masthead .sb_menuexpandreverse_topleft_container
	{
		height: 48px;
		width: 100%;
		position: relative;
		background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuexpandreverse_topleft3.png) no-repeat left;
	}
	#masthead .sb_menuexpandreverse_topright_container
	{
		height: 48px;
		width: 100%;
		position: relative;
		right: 5px;
		background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuexpandreverse_topright.png) no-repeat right;
	}
	#masthead .sb_menuexpandreverse_topmid_container
	{
		height: 48px;
		position: relative;
		margin: 0px 34px 0px 16px;
		background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuexpandreverse_topleft2.png) repeat-x;
	}
	#masthead a:hover .sb_menuexpandreverse_topmid_container
	{	
		text-decoration: underline;
	}	
	#masthead .sb_menuexpandreverse_topmid
	{
		height: 34px;
		float:right;
		text-align: right;
		color: #000;
		padding: 14px 5px 0px 3px;
		background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuexpand_topmid.png) repeat-x;
	}
	
	#masthead a:hover .sb_menuexpandreverse_topmid
	{	
		text-decoration: underline;
	}
	#masthead .sb_menuexpandreverse_topleft
	{
		height: 48px;
		width: 35px;
		position: relative;
		background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuexpandreverse_topleft.png) no-repeat right;
		float:right;
	}	
	#masthead .sb_menuexpand_wrapcontentleft
	{
		width: 100%;
		position: relative;
		background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuexpand_left.png) repeat-y;	
	}
	#masthead .sb_menuexpand_wrapcontentright
	{
		width: 100%;
		position: relative;
		background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuexpand_right.png) repeat-y right;	
	}
	#masthead .sb_menuexpand_content
	{
		position: relative;
		background-color: #CCD1E4;
		margin: 0px 23px 0px 11px;
		color: #000;
		padding: 5px 10px 5px 5px;
		font-size: 11px;
	}
	#masthead .sb_menuexpand_content a
	{
		white-space: nowrap;
	}	
	#masthead .sb_menuexpand_content .sb_section_heading
	{
		color: #000;
		font-size: 11px;
		font-weight: bold;
		padding: 0px 5px 5px 0px;
	}
	#masthead .sb_menuexpand_wrapfooterleft
	{
				position: relative;
				width: 100%;
				background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuexpand_bottomleft.png) no-repeat left; 
				height: 19px;
	}
	#masthead .sb_menuexpand_wrapfooterright
	{
		position: relative;
		width: 100%;
		left: 1px;
		background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuexpand_bottomright.png) no-repeat right; 
		height: 19px;
	}
	#masthead .sb_menuexpand_footer
	{
		position: relative;
		background: transparent url(http://img.simplyboxstatic.com/images/masthead/menuexpand_bottommid.png) repeat-x; 
		height: 19px;
		margin: 0px 23px 0px 10px;
	}
	#masthead .sb_viewchoice_left
	{
		background: transparent url(http://img.simplyboxstatic.com/images/masthead/viewchoice_backgroundleft.png) no-repeat left;
		height: 79px;
		width: 100%;
		position: relative;		
	}
	#masthead .sb_viewchoice_right
	{
		background: transparent url(http://img.simplyboxstatic.com/images/masthead/viewchoice_backgroundright.png) no-repeat right;
		height: 79px;
		width: 100%;
		position: relative;		
	}
	#masthead .sb_viewchoices
	{
		background: #FFF;
		height: 79px;
		position: relative;
		margin: 0px 6px;		
	}
	#masthead .sb_viewchoice
	{
		width: 88px;
		height: 21px;
		font-size: 10px;
		text-align: center;
		padding: 53px 0px 0px 0px;
		color: #777;
	}
	#masthead #sb_viewchoice_free
	{
		background: transparent url(http://img.simplyboxstatic.com/images/masthead/icon_freeview.gif) no-repeat;

	}
	#masthead #sb_viewchoice_free:hover
	{
		background: #FFEDD1 url(http://img.simplyboxstatic.com/images/masthead/icon_freeview_hover.gif) no-repeat;
		color: #000;
	}
	#masthead #sb_viewchoice_free.selected
	{
		background: transparent url(http://img.simplyboxstatic.com/images/masthead/icon_freeview_selected.gif) no-repeat;
	}
	#masthead #sb_viewchoice_grid
	{
		background: transparent url(http://img.simplyboxstatic.com/images/masthead/icon_gridview.gif) no-repeat;

	}
	#masthead #sb_viewchoice_grid:hover
	{
		background: #FFEDD1 url(http://img.simplyboxstatic.com/images/masthead/icon_gridview_hover.gif) no-repeat;
		color: #000;
	}
	#masthead #sb_viewchoice_grid.selected
	{
		background: transparent url(http://img.simplyboxstatic.com/images/masthead/icon_gridview_selected.gif) no-repeat;
	}
	#masthead #sb_viewchoice_list
	{
		background: transparent url(http://img.simplyboxstatic.com/images/masthead/icon_listview.gif) no-repeat;

	}
	#masthead #sb_viewchoice_list:hover
	{
		background: #FFEDD1 url(http://img.simplyboxstatic.com/images/masthead/icon_listview_hover.gif) no-repeat;
		color: #000;
	}
	#masthead #sb_viewchoice_list.selected
	{
		background: transparent url(http://img.simplyboxstatic.com/images/masthead/icon_listview_selected.gif) no-repeat;
	}		
	#masthead .sb_boxcontaineroptions
	{
		margin: 25px 0px 0px 0px;
	}
	#masthead .sb_menuchoice
	{
		font-size: 11px;
		padding: 0px 0px 0px 10px;
		line-height: 22px;
		color: blue;
	}
	#masthead .sb_menuchoice:hover
	{
		text-decoration: underline;
	}
	#faux_invite_input
	{
		background-color: #fff;
		border: #777 1px solid;
		height: 12px;
		font-size: 10px;
		color: #777;
		padding: 2px 50px 4px 8px;
		position: relative;
		cursor: text;
	}
	a:hover #faux_invite_input
	{
		color:#333;
	}
	#faux_invite_people
	{
		background: #FFF url(http://img.simplyboxstatic.com/images/masthead/people.gif) no-repeat center;
		height: 37px;
		width:	35px;
		position: absolute;
		right: 5px;
		bottom: 0px;
	}
	a:hover #faux_invite_people
	{
		background: #FFF url(http://img.simplyboxstatic.com/images/masthead/people_hover.gif) no-repeat center;
	}
	#sb_invite
	{
		position: absolute;
		top: -50px;
		left: 30px;
		width: 500px;
	}
	#sb_inviteexplain
	{
		font-size:11px;
		color:#000;
		margin: 10px 10px 15px 0px;
	}
 	#sb_inviteexpander
 	{
 		font-size:11px;
 		float:left;
 		color:blue;
 		padding: 0px 0px 0px 20px;
 		background: transparent url(http://img.simplyboxstatic.com/images/masthead/expand.gif) left no-repeat;
 	}
  	#sb_inviteexpander a:hover
 	{
 		text-decoration: underline;
 	}
  	#sb_sharehelp
 	{
 		font-size:11px;
 		float:right;
 		color:blue;
 	}
  	#sb_sharehelp a:hover
 	{
 		text-decoration: underline;
 	}
	.sb_inviteexpand_left
	{
		background: transparent url(http://img.simplyboxstatic.com/images/masthead/inviteexpand_left.png) left bottom no-repeat;
		width: 100%;
		height: 256px;
		position: relative;
		top: -14px;
		left: -6px;
		z-index: 98;
	}
	.sb_inviteexpand_right
	{
		background: transparent url(http://img.simplyboxstatic.com/images/masthead/inviteexpand_right.png) right bottom no-repeat;
		width: 100%;
		height: 256px;
		position: relative;
		right: -6px;
	}
	.sb_inviteexpand_content
	{
		background: transparent url(http://img.simplyboxstatic.com/images/masthead/inviteexpand_mid.png) bottom repeat-x;
		height: 231px;
		margin: 0px 26px 0px 20px;
		padding: 25px 0px 0px 0px;
	}	
	#menucontent_shared
	{
		display: none;
	}
	#menucontent_notshared
	{
		display: block;
		width: 470px;
	}
	.sb_itemrow
	{
		padding: 5px 5px;
		position:relative;
	}	
	.sb_itemrow_hover
	{
		padding: 5px 5px;
		position:relative;
		background-color: #FFEDD1;
	}
	#shared_people .sb_itemrow_hover a
	{
		color:#AA0000;
	}
	#shared_people a
	{
		color:#fff;
		font-size:8px
	}
	#shared_people a:hover
	{
		color:#FF0000;
		text-decoration: underline;
	}
	.sb_itemrow_user
	{
		width:350px;
		position:absolute;
		left:50px;
		top:5px;
	}
	.sb_itemrow_user span
	{
		padding-left:5px;
		color:#777;
	}
	.sb_itemrow_role
	{
		position:absolute;
		left:410px;
		top:5px;
		font-style: italic;
		color:#777;
	}
	.sb_itemrow_hover .sb_itemrow_role
	{
		color:#000;
	}
	#menucontent_notshared a:hover
	{
		text-decoration: underline;
	}
	#menucontent_shared a:hover
	{
		text-decoration: underline;
	}
	#box_description
	{
		margin-top:5px;
		position:relative;		
	}
	#box_description a
	{
		font-size: 10px;
		color: blue;
		font-weight: normal;
	}
	#box_description a:hover
	{
		text-decoration: underline;
		color:#0000ff;
	}
	
/* !Copied over from existing simplybox/main and pre-pended with RG_*/
	
	.RG_sb_area_upleft
	{
		background: transparent url(http://img.simplyboxstatic.com/images/areacorner_upleft.gif) no-repeat;
		height: 5px;
		width: 5px;
		float: left;
	}
	
	.RG_sb_area_upmid
	{
		background: #FFF;
		height: 4px;
		margin-left: 5px;
		margin-right: 5px;
		border-top: 1px solid #CCC;
	}
	
	.RG_sb_area_upright
	{
		background: transparent url(http://img.simplyboxstatic.com/images/areacorner_upright.gif) no-repeat;
		height: 5px;
		width: 5px;
		float: right;
	}
	
	.RG_sb_area
	{
		clear: both;
		background: #FFF;
		border-left: 1px solid #CCC;
		border-right: 1px solid #CCC;
	}

	.RG_sb_area_lowleft
	{
		background: transparent url(http://img.simplyboxstatic.com/images/areacorner_lowleft.gif) no-repeat;
		height: 5px;
		width: 5px;
		float: left;
	}
	
	.RG_sb_area_lowmid
	{
		background: #FFF;
		height: 4px;
		margin-left: 5px;
		margin-right: 5px;
		border-bottom: 1px solid #CCC;
	}
			
	.RG_sb_area_lowright
	{
		background: transparent url(http://img.simplyboxstatic.com/images/areacorner_lowright.gif) no-repeat;
		height: 5px;
		width: 5px;
		float: right;
	}


/* !Copied over from existing simplybox/main and pre-pended with RG_*/
	
	.RG_sb_area_upleft
	{
		background: transparent url(http://img.simplyboxstatic.com/images/areacorner_upleft.gif) no-repeat;
		height: 5px;
		width: 5px;
		float: left;
	}
	
	.RG_sb_area_upmid
	{
		background: #FFF;
		height: 4px;
		margin-left: 5px;
		margin-right: 5px;
		border-top: 1px solid #CCC;
	}
	
	.RG_sb_area_upright
	{
		background: transparent url(http://img.simplyboxstatic.com/images/areacorner_upright.gif) no-repeat;
		height: 5px;
		width: 5px;
		float: right;
	}
	
	.RG_sb_area
	{
		clear: both;
		background: #FFF;
		border-left: 1px solid #CCC;
		border-right: 1px solid #CCC;
	}

	.RG_sb_area_lowleft
	{
		background: transparent url(http://img.simplyboxstatic.com/images/areacorner_lowleft.gif) no-repeat;
		height: 5px;
		width: 5px;
		float: left;
	}
	
	.RG_sb_area_lowmid
	{
		background: #FFF;
		height: 4px;
		margin-left: 5px;
		margin-right: 5px;
		border-bottom: 1px solid #CCC;
	}
			
	.RG_sb_area_lowright
	{
		background: transparent url(http://img.simplyboxstatic.com/images/areacorner_lowright.gif) no-repeat;
		height: 5px;
		width: 5px;
		float: right;
	}

	.sb_box_desc_disabled
	{
		width: 100%;
	}

	.sb_box_desc_enabled
	{
		width: 100%;
		height: 100px;
		border: #000 solid 1px;
	}

	.sb_box_comment_wrapper
	{
		max-height: 300px;
		overflow-x: hidden;
		overflow-y: auto;
	}
			#home_container
			{
				z-index: 25;
				position: relative;
				min-height: 430px;
				min-width: 900px;
				height: 100%;
				width:99%;
				margin: 0px;
				padding: 0px;
			}
			#home_container a
			{
				color:blue;
				cursor: pointer;
			}
			#home_container a:hover
			{
				text-decoration: underline;
			}
			.home_leftcolumn
			{
				margin-top: 10px;
				width:275px;
				float:left;
			}
			.home_rightcolumn
			{
				margin-top: 0px;
				margin-left: 300px;
				margin-bottom: 10px;
				position: relative;
				height: 98%;
			}
			.home_stats
			{
				width: 245px;
				margin: 0px 10px 25px 10px;
				background-color: #CCD1E4;
				border: 2px solid #DB8229;
				position: relative;
				padding: 5px 3px;
			}
			.home_tools
			{
				width: 245px;
				margin: 0px 10px 10px 10px;
				background-color: #CCD1E4;
				border: 2px solid #DB8229;
				position: relative;	
				padding: 5px 3px;			
			}
			.home_navigation
			{
				width: 99%;
				margin: 0px 10px 10px 10px;
				background-color: #CCD1E4;
				border: 2px solid #DB8229;
				position: relative;
			}
			.home_mainheader
			{
				font-weight: bold;	
				padding: 0px 0px 1px 10px;
			}
			#home_welcome
			{
				margin: 5px 0px 0px 10px;
			}
			#home_welcome a
			{
				font-size:12px;
				font-weight: normal;
			}
			.home_tour
			{
				text-align: center;
				margin: 0px auto;
			}
			.home_promo
			{
				text-align: center;
				margin: 0px auto;
			}
			.blueframe_topleft
			{
				margin: 0px;
				padding: 0px;
				position: absolute;
				top:-7px;
				left:-5px;
				background: transparent url(http://img.simplyboxstatic.com/images/home/blueframe_topleft.gif) no-repeat;
				height:5px;
				width: 5px;
				z-index: 1;
			}
			.blueframe_topright
			{
				margin: 0px;
				padding: 0px;
				position: absolute;
				top:-7px;
				right: -5px; /* for ie6 should be 3 */
				background: transparent url(http://img.simplyboxstatic.com/images/home/blueframe_topright.gif) no-repeat;
				height:5px;
				width: 5px;
				z-index: 1;
			}
			.blueframe_bottomleft
			{

				padding: 0px;
				margin: 0px;
				position: absolute;
				top: 2px;
				left: -5px;
				background: transparent url(http://img.simplyboxstatic.com/images/home/blueframe_bottomleft.gif) no-repeat;
				height:5px;
				width: 5px;	
				z-index: 1;			
			}
			.blueframe_bottomright
			{

				padding: 0px;
				margin: 0px;
				position: absolute;
				top:2px;
				right: -5px; /* for ie6 should be 0 */
				background: transparent url(http://img.simplyboxstatic.com/images/home/blueframe_bottomright.gif) no-repeat;
				height:5px;
				width: 5px;	
				z-index: 1;			
			}
			.home_sectionhead
			{
				font-size:14px;
				padding: 0px 0px 2px 10px;
				font-weight: bold;
			}
			.home_sectionhead2
			{
				font-size:12px;
				font-weight:bold;
			}
			.home_item
			{
				font-size:12px;
				padding: 5px 0px 5px 25px;
			}
			.home_item span
			{
				color: #006D00;
				font-weight: bold;
				font-size: 14px;
			}
			.home_linkrow
			{	
				margin:5px 15px 5px 10px;
				font-size:10px;
				font-weight:bold;
			}
			.home_linkrow span
			{
				font-weight: normal;
				color:#000;
			}
			.home_link
			{
				font-size:11px;
				margin: 5px 12px;
				font-weight:normal;
			}
			#home_emailhistory
			{
				width: 90%; /* for ie6 */
				z-index: 2;
				background-color: #fff;
				display: none;
				height: 95%;
			}
			#home_editprofile
			{
				width: 90%; /* for ie6 */
				z-index: 2;
				background-color: #fff;
				display: none;
				height: 95%;
			}
			.home_reportframe
			{
				position: relative;
				background-color: #CCD1E4;
				border: 2px solid #DB8229;
				padding: 10px;
				padding-bottom: 20px;
				font-size: 11px;
				height: 95%;
			}
			.report_content
			{
				position: relative;
				height: 100%;
				min-height: 303px;
				overflow-x: hidden;
				overflow-y: auto;
			}
			.report_content table
			{
				width: 100%;
			}
			.home_reportheadrow td
			{
				font-weight: bold;
				border-bottom: 1px solid #aaa;
			}
			.home_reportrow td
			{
				border-bottom: 1px solid #aaa;
			}
			.home_reportrow span
			{
				color: #CCD1E4;
			}
			.home_reportrow_hover
			{
				background-color: #FFEDD1;
			}
			.home_reportrow_hover span
			{
				color: blue;
			}	
			.home_reportpaginate
			{
				font-size: 11px;
				font-weight: bold;
				margin: 0px auto;
				text-align: center;
				padding: 1px 2px;
				border-top: 1px solid black;
			}		

			.sb_db_report_view
			{
				cursor:pointer;
			}
			


