/* CSS Document */
h1.cart_heading {
	margin: 10px 0px 20px 0px;
	padding: 20px 0px 2px 15px;
}
#Product_links
{
	background: url(images/products/bluelinks_bck.jpg) repeat-x top;
	width: 732px;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	height: 25px;
	/*border-top: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;*/
}
#Product_links ul.plinks
{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#Product_links ul.plinks li
{
	float: left;
	font-size: 11px;
}
#Product_links ul.plinks li a {
	font-size: 11px;
	color: #A85253;
	text-decoration: none;
	display: block;
	margin: 0px;
	padding: 5px 12px 5px 12px;
}
#Product_links ul.plinks li a:hover {
	color: #003366;
	text-decoration: underline;
}
#Product_tabs
{
	background: url(Images/Products/tabs/bck.gif) repeat-x bottom;
	width: 732px;
	height: 47px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}
/*
.Overview
{
	background: url(Images/Products/tabs_overview_lol_off.gif) no-repeat bottom;
}
.Pricing
{
	background: url(Images/Products/tabs_pricing_lol_off.gif) no-repeat bottom;
}
.Editorial
{
	background: url(Images/Products/tabs_editorial_board_lol_of.gif) no-repeat bottom;
}
.Manuscript
{
	background: url(Images/Products/tabs_manuscript_sub_lol_off.gif) no-repeat bottom;
}
.Reprints
{
	background: url(Images/Products/tabs_reprints_lol_off.gif) no-repeat bottom;
}
.Advertising
{
	background: url(Images/Products/tabs_advertising_lol_off.gif) no-repeat bottom;
}
.None
{
	background: url(Images/Products/tabs_none_lol_off.gif) no-repeat bottom;
}
.Overview_lol_off
{
	background: url(Images/Products/tabs_overview_lol_off.gif) no-repeat bottom;
}
.Pricing_lol_off
{
	background: url(Images/Products/tabs_pricing_lol_off.gif) no-repeat bottom;
}
.Editorial_lol_off
{
	background: url(Images/Products/tabs_editorial_board_lol_of.gif) no-repeat bottom;
}
.Manuscript_lol_off
{
	background: url(Images/Products/tabs_manuscript_sub_lol_off.gif) no-repeat bottom;
}
.Reprints_lol_off
{
	background: url(Images/Products/tabs_reprints_lol_off.gif) no-repeat bottom;
}
.Advertising_lol_off
{
	background: url(Images/Products/tabs_advertising_lol_off.gif) no-repeat bottom;
}
.None_lol_off
{
	background: url(Images/Products/tabs_none_lol_off.gif) no-repeat bottom;
}
.Base_None
{
	background: url(Images/Products/tabs_base_none.gif) no-repeat 50% bottom;
}
.Base_Overview
{
	background: url(Images/Products/tabs_base_overview.gif) no-repeat 50% bottom;
}
.Base_Pricing
{
	background: url(Images/Products/tabs_base_pricing.gif) no-repeat bottom;
}
.Books_toc_None
{
	background: url(Images/Products/tabs_book_toc_none.gif) no-repeat bottom;
}
.Books_toc_Overview
{
	background: url(Images/Products/tabs_book_toc_overview.gif) no-repeat bottom;
}
.Books_toc_Pricing
{
	background: url(Images/Products/tabs_book_toc_pricing.gif) no-repeat bottom;
}
.Books_toc_TableOfCont
{
	background: url(Images/Products/tabs_book_toc_tableOfCont.gif) no-repeat bottom;
}
.Books_toc_chap_None
{
	background: url(Images/Products/tabs_book_toc_chap_none.gif) no-repeat bottom;
}
.Books_toc_chap_Overview
{
	background: url(Images/Products/tabs_book_toc_chap_overview.gif) no-repeat bottom;
}
.Books_toc_chap_Pricing
{
	background: url(Images/Products/tabs_book_toc_chap_pricing.gif) no-repeat bottom;
}
.Books_toc_chap_TableOfCont
{
	background: url(Images/Products/tabs_book_toc_chap_tableOfCont.gif) no-repeat bottom;
}
.Mags_cd_None
{
	background: url(Images/Products/tabs_mags_cd_none.gif) no-repeat bottom;
}
.Mags_cd_Overview
{
	background: url(Images/Products/tabs_mags_cd_overview.gif) no-repeat bottom;
}
.Mags_cd_Pricing
{
	background: url(Images/Products/tabs_mags_cd_pricing.gif) no-repeat bottom;
}
.Mags_cd_Advertising
{
	background: url(Images/Products/tabs_mags_cd_adInfo.gif) no-repeat bottom;
}
.Newsletter_None
{
	background: url(Images/Products/tabs_Newsletter_none.gif) no-repeat bottom;
}
.Newsletter_Overview
{
	background: url(Images/Products/tabs_Newsletter_overview.gif) no-repeat bottom;
}
.Newsletter_Pricing
{
	background: url(Images/Products/tabs_Newsletter_pricing.gif) no-repeat bottom;
}
.Newsletter_Editorial
{
	background: url(Images/Products/tabs_Newsletter_editboard.gif) no-repeat bottom;
}
.Newsletter_Advertising
{
	background: url(Images/Products/tabs_Newsletter_adInfo.gif) no-repeat bottom;
}
*/
#Product_tabs ul
{
	list-style: none;
	width: 732px;
	margin: 0px;
	padding: 0px;
}
/*#Product_tabs ul li {
	float: left;
	margin: 0px;
	padding: 0px;
}*/
#Product_tabs a
{
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	line-height: 11px;
	text-decoration: none;
	margin: 0px;
	padding: 18px 0px 0px 0px;
}
#Product_tabs a.tab_overview
{
	background: url(Images/Products/tabs/overview_off.gif) no-repeat top;
	display: block;
	width: 90px;
	font-weight: bold;
	padding: 24px 0px 12px 0px;
}
#Product_tabs a.tab_overview_selected
{
	background: url(Images/Products/tabs/overview_on.gif) no-repeat top;
	display: block;
	width: 90px;
	font-weight: bold;
	color: #003366;
	font-size: 12px;
	padding: 12px 0px 24px 0px;
}
#Product_tabs a.tab_overview_selected:hover
{
	font-weight: bold;
	color: #003366;
}
#Product_tabs a.tab_pricing
{
	background: url(Images/Products/tabs/pricing_off.gif) no-repeat top;
	display: block;
	width: 75px;
	font-weight: bold;
	padding: 24px 0px 12px 0px;
}
#Product_tabs a.tab_pricing_selected
{
	background: url(Images/Products/tabs/pricing_on.gif) no-repeat top;
	display: block;
	width: 75px;
	font-weight: bold;
	color: #003366;
	font-size: 12px;
	padding: 12px 0px 24px 0px;
}
#Product_tabs a.tab_pricing_selected:hover
{
	font-weight: bold;
	color: #003366;
}
#Product_tabs a.tab_editorial
{
	background: url(Images/Products/tabs/edboard_off.gif) no-repeat top;
	display: block;
	width: 75px;
	margin: 0px;
	padding: 18px 0px 6px 0px;
}
#Product_tabs a.tab_editorial_selected
{
	background: url(Images/Products/tabs/edboard_on.gif) no-repeat top;
	display: block;
	width: 75px;
	font-weight: bold;
	color: #003366;
	font-size: 12px;
	margin: 0px;
	padding: 12px 0px 13px 0px;
}
#Product_tabs a.tab_editorial_selected:hover
{
	font-weight: bold;
	color: #003366;
}
#Product_tabs a.tab_manuscript
{
	background: url(Images/Products/tabs/authinfo_off.gif) no-repeat top left;
	display: block;
	width: 97px;
	margin: 0px;
	padding: 18px 0px 6px 0px;
}
#Product_tabs a.tab_manuscript_child
{
	display: block;
	text-align: left;
	width: 175px;
	height: 15px;
	margin: 0px;
	padding: 5px 0px 0px 3px;
}

#Product_tabs a.tab_manuscript_selected
{
	background: url(Images/Products/tabs/authinfo_on.gif) no-repeat top left;
	display: block;
	width: 97px;
	font-weight: bold;
	color: #003366;
	font-size: 12px;
	padding: 12px 0px 13px 0px;
}
#Product_tabs a.tab_manuscript_selected:hover
{
	font-weight: bold;
	color: #003366;
}
#Product_tabs a.tab_reprints
{
	background: url(Images/Products/tabs/reprints_off.gif) no-repeat top;
	display: block;
	width: 114px;
	margin: 0px;
	padding: 18px 0px 6px 0px;
}
#Product_tabs a.tab_reprints_selected
{
	background: url(Images/Products/tabs/reprints_on.gif) no-repeat top;
	display: block;
	width: 114px;
	font-weight: bold;
	color: #003366;
	font-size: 12px;
	padding: 12px 0px 13px 0px;
	margin: 0px;
}
#Product_tabs a.tab_reprints_selected:hover
{
	font-weight: bold;
	color: #003366;
}
#Product_tabs a.tab_advertising
{
	background: url(Images/Products/tabs/adinfo_off.gif) no-repeat top;
	display: block;
	width: 95px;
	margin: 0px;
	padding: 18px 0px 6px 0px;
}
#Product_tabs a.tab_advertising_selected
{
	background: url(Images/Products/tabs/adinfo_on.gif) no-repeat top;
	display: block;
	width: 95px;
	font-weight: bold;
	color: #003366;
	font-size: 12px;
	padding: 12px 0px 13px 0px;
	margin: 0px;
}
#Product_tabs a.tab_advertising_selected:hover
{
	font-weight: bold;
	color: #003366;
}
#Product_tabs a.tab_book_toc
{
	background: url(Images/Products/tabs/TOC_off.gif) no-repeat top left;
	display: block;
	width: 97px;
	margin: 0px;
	padding: 18px 0px 6px 0px;
}
#Product_tabs a.tab_book_toc_selected
{
	background: url(Images/Products/tabs/TOC_on.gif) no-repeat top left;
	display: block;
	width: 97px;
	font-weight: bold;
	color: #003366;
	font-size: 12px;
	padding: 12px 0px 13px 0px;
}
#Product_tabs a.tab_book_toc_selected:hover
{
	font-weight: bold;
	color: #003366;
}
#Product_tabs a.tab_book_chapter
{
	background: url(Images/Products/tabs/pricing_off.gif) no-repeat top;
	display: block;
	width: 75px;
	margin: 0px;
	padding: 18px 0px 6px 0px;
}
#Product_tabs a.tab_Mags_cd_advertising
{
	display: block;
	width: 141px;
	padding: 24px 0px 0px 0px;
}
#Product_tabs a.tab_Mags_cd_advertising_selected
{
	display: block;
	width: 121px;
	font-weight: bold;
	color: #003366;
	font-size: 12px;
	padding: 12px 0px 0px 0px;
	margin: 0px 10px 0px 10px;
}
#Product_tabs a.tab_Mags_cd_advertising_selected:hover
{
	font-weight: bold;
	color: #003366;
}
#Product_tabs a.tab_Newsletter_editorial
{
	display: block;
	width: 107px;
	padding: 24px 0px 0px 0px;
}
#Product_tabs a.tab_Newsletter_editorial_selected
{
	display: block;
	width: 107px;
	font-weight: bold;
	color: #003366;
	font-size: 12px;
	padding: 12px 0px 0px 0px;
}
#Product_tabs a.tab_Newsletter_editorial_selected:hover
{
	font-weight: bold;
	color: #003366;
}
#Product_tabs a.tab_Newsletter_advertising
{
	display: block;
	width: 145px;
	padding: 24px 0px 0px 0px;
}
#Product_tabs a.tab_Newsletter_advertising_selected
{
	display: block;
	width: 129px;
	font-weight: bold;
	color: #003366;
	font-size: 12px;
	padding: 12px 0px 0px 0px;
	margin: 0px 10px 0px 10px;
}
#Product_tabs a.tab_Newsletter_advertising_selected:hover
{
	font-weight: bold;
	color: #003366;
}


#Product_tabs a.tab_LOL
{
	display: block;
	background: url(images/products/tabs/LOL.gif) no-repeat bottom;
	width: 184px;
	margin: 0px;
	padding: 18px 0px 7px 0px;
}
#Product_tabs a.tab_LOL:hover
{
	text-decoration: underline;
}
#Product_tabs a.tab_LOL_child
{
	display: block;
	text-align: left;
	width: 175px;
	height: 15px;
	margin: 0px;
	padding: 5px 0px 0px 3px;
}
#Product_tabs a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}
#Product_tabs li
{
	float: left;
}
#Product_tabs li ul.auth_fly
{
	position: absolute;
	z-index:1000;
	background: url(images/Products/fly_bck_author_info.gif) no-repeat bottom;
	width: 180px;
	left: -999em;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 2px;
}
#Product_tabs li ul.lol_fly
{
	position: absolute;
	z-index: 1000;
	background: url(images/Products/fly_bck_lol_info.gif) no-repeat bottom;
	width: 185px;
	left: -999em;
	margin: -1px 0px 0px 1px;
	padding: 0px 0px 5px 2px;
}
#Product_tabs li:hover ul, #Product_tabs li.sfhover1 ul
{
	left: auto;
}
#Product_tabs li:hover, #Product_tabs li.hover
{
	position: static;
}

.tlol
{
	font-size: 14px;
	font-weight: bold;
}
div.open_access_bubble {
	/*position: absolute;
	z-index: 99;*/
	display: block;
	background: #FFFFCC;
	width:739px;
	height:30px;
	padding: 0px;
	margin: 0px;
	border-bottom: 1px solid #A2B6CA;
	border-left: 1px solid #597A9B;

}
div.open_access_bubble p {
	font-size: 18px;
	text-align: center;
	font-weight: bold;
}	
img.openaccessbut1 {
	position: absolute;
	z-index: 99;
	margin: 6px 0px 0px 75px;
	padding: 0px;
}
img.openaccessbut2 {
	position: absolute;
	z-index: 98;
	margin: 6px 0px 0px 570px;
	padding: 0px;
}
#Product_title
{
	width: 739px;
	margin: 1px 0px 0px 0px;
	padding: 0px;
	border-bottom: 1px solid #A2B6CA;
	border-left: 1px solid #597A9B;
}
#Product_title h1
{
	font-size: 26px;
	color: #003366;
	font-weight: bold;
	display: block;
	width: 500px;
	margin: 0px;
	padding: 25px 0px 5px 15px;
}
#Product_title img.free_issue {
	position: absolute;
	z-index: 100;
	border: none;
	margin: 20px 0px 0px 560px;
	padding: 0px;
}
#Product_title a.free_issue2 {
	position: absolute;
	z-index: 100;
	display: block;
	width: 183px;
	height: 41px;
	background: url(Images/free_issue2.gif) no-repeat;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	margin: 25px 0px 0px 530px;
	padding: 10px 0px 0px 0px;
}
#Product_title a.free_issue2:hover {
	color: #990000;
	text-decoration: none;
}
.pt_info
{
	font-size: 10px;
	color: #990000;
	font-weight: normal;
}

#Product_content_column
{
	float: left;
	width: 510px;
	margin: 0px;
	padding: 0px;
	border-left: 1px solid #597A9B;
}
#Product_content_column h2
{
	font-size: 18px;
	color: #003366;
	font-weight: bold;
	display: block;
	width: 485px;
	margin: 0px 0px 10px 0px;
	padding: 25px 0px 5px 15px;
	border-bottom: 1px solid #A2B6CA;
}
#Product_content_column2
{
	float: left;
	width: 710px;
	margin: 0px;
	padding: 0px;
	border-left: 1px solid #597A9B;
}
#Product_content_column2 h2
{
	font-size: 18px;
	color: #003366;
	font-weight: bold;
	display: block;
	width: 685px;
	margin: 0px 0px 10px 0px;
	padding: 25px 0px 5px 15px;
	border-bottom: 1px solid #A2B6CA;
}
.Product_toolbar
{
	width: 497px;
	height: 25px;
	margin: 0px;
	padding: 15px 0px 10px 15px;
}
.Product_toolbar ul
{
	list-style: none;
	width: 500px;
	margin: 0px;
	padding: 0px;
}
.Product_toolbar ul li
{
	float: left;
}
.Product_toolbar ul li a.subscribe
{
	color: #333333;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
	text-decoration: none;
	font-size: 11px;
	display: block;
	background: url(images/but_sbscr_bck.gif) no-repeat top;
	width: 90px;
	height: 25px;
	margin: 0px 15px 0px 0px;
	padding: 5px 0px 0px 0px;
}
.Product_toolbar ul li a.subscribe:hover
{
	color: #FF0000;
	text-decoration: none;
}
.Product_toolbar ul li a.print
{
	color: #A2B6CA;
	font-size: 11px;
	text-decoration: none;
	display: block;
	background: url(Images/Products/toolbar_bck_print.gif) no-repeat top left;
	width: 59px;
	height: 18px;
	margin: 3px 5px 0px 0px;
	padding: 2px 0px 0px 10px;
}
.Product_toolbar ul li a.print:hover
{
	text-decoration: underline;
}
.Product_toolbar ul li a.email
{
	color: #A2B6CA;
	font-size: 11px;
	text-decoration: none;
	display: block;
	background: url(Images/Products/toolbar_bck_email.gif) no-repeat top left;
	width: 59px;
	height: 18px;
	margin: 3px 5px 0px 0px;
	padding: 2px 0px 0px 10px;
}
.Product_toolbar ul li a.email:hover
{
	text-decoration: underline;
}
.Product_toolbar ul li a.share
{
	color: #A2B6CA;
	font-size: 11px;
	text-decoration: none;
	display: block;
	background: url(Images/Products/toolbar_bck_blnk.gif) no-repeat top left;
	width: 59px;
	height: 18px;
	margin: 3px 5px 0px 0px;
	padding: 2px 0px 0px 10px;
}
img.share_icon
{
	position: absolute;
	z-index: 10;
	margin: 7px 0px 0px 42px;
	padding: 0px;
}
.Product_toolbar ul li a.share:hover
{
	text-decoration: underline;
}
.Product_toolbar ul li a.text
{
	color: #A2B6CA;
	font-size: 11px;
	text-decoration: none;
	display: block;
	background: url(Images/Products/toolbar_bck_txt.gif) no-repeat top left;
	width: 59px;
	height: 18px;
	margin: 5px 5px 0px 0px;
	padding: 0px 0px 0px 10px;
}
.Product_toolbar ul li a.text:hover
{
	text-decoration: underline;
}

.Product_toolbar ul li.rss
{
	margin: 5px 5px 0px 5px;
	padding: 0px;
}
#Video_library {
	background: url(Images/Products/vid_library_bk.gif) repeat-y left;
	width: 491px;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	border-bottom: 2px solid #CCCCCC;
}
#Video_library h3.VL_heading {
	display: block;
	background: url(Images/Products/vid_library_top.gif) no-repeat top;
	margin: 0px;
	padding: 10px 0px 5px 15px;
	font-size: 16px;
	color: #990000;
}
#Video_library ul.vid_menu {
	list-style: none;
	width: 491px;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 5px;
	height: 150px;
}
#Video_library ul.vid_menu li {
	float: left;
	margin: 0px;
	padding: 0px;
}

#Video_library ul.vid_menu li a.vid_menu_link {
	display: block;
	background: url(Images/Products/vid_menu_bck.gif) no-repeat top center;
	width: 150px;
	text-align: center;
	margin: 5px 0px 5px 5px;
	padding: 5px 0px 5px 0px;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#Video_library ul.vid_menu li a.vid_menu_link:hover {
	color: #FFFF99;
}
#Video_library p.volnum_heading {
	display: block;
	width: 477px;
	color: #003366;
	background: #E2E0A9;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 3px 10px;
}
#Video_library ul.vid_list {
	font-size: 11px;
	list-style: none;
	width: 475px;
	margin: 0px;
	padding: 0px;
}
#Video_library ul.vid_list li 
{
	margin: 0px;
	color: #999999;
	padding: 7px 0px 7px 10px;
	border-bottom: 1px dashed #E2E0A9;
}
#Video_library ul.vid_list li a {
	font-weight:bold;
	color: #990000;
	text-decoration: none;
}
#Video_library ul.vid_list li a:hover {
	color: #000000;
	text-decoration: underline;
}
#Video_library p.backtotop {
	font-size: 10px;
	text-align: right;
	margin: 10px;
	padding: 0px;
}
#Product_image_column
{
	float: left;
	width: 200px;
	margin: 0px;
	padding: 0px;
}
img.product_image1
{
	margin: 20px 0px 0px 30px;
	padding: 0px;
	border: 1px solid #000000;
}
img.product_image2
{
	margin: 20px 0px 0px 30px;
	padding: 0px;
	border: none;
}

a.enlarge_link
{
	color: #FF0000;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
	margin: 0px;
	padding: 0px 0px 0px 65px;
}
a.enlarge_link:hover
{
	text-decoration: underline;
}
img#Suggest
{
	margin: 0px;
	padding: 10px 0px 0px 29px;
	border: 0px;
}
img#Purchase
{
	margin: 0px;
	padding: 10px 0px 0px 29px;
	border: 0px;
}
#Div1
{
	clear: both;
	width: 720px;
	margin: 0px;
	padding: 0px;
	border-left: 1px solid #597A9B;
}
#Div1 h2
{
	font-size: 18px;
	color: #003366;
	font-weight: bold;
	display: block;
	width: 695px;
	margin: 0px 0px 10px 0px;
	padding: 25px 0px 5px 15px;
	border-bottom: 1px solid #A2B6CA;
}
table#related_products {
	margin: 0px;
	padding: 0px;
}
table#related_products tr {
	margin: 0px;
	padding: 0px;
}
table#related_products td {
	margin: 0px;
	padding: 0px 5px 20px 5px;
	font-size: 10px;
}
table.item_pricing {
	margin: 0px 0px 15px 20px;
	padding: 0px;
	width: 400px;
	border: 1px solid #A2B6CA;
}
table.item_pricing tr {
	margin: 0px;
	padding: 0px;
}
table.item_pricing th {
	background: #EEEEEE;
	text-align: left;
	color: #2D5781;
	font-weight: bold;
	margin: 0px;
	padding: 1px 0px 1px 3px;
}
table.item_pricing td {
	margin: 0px;
	padding: 5px 0px 5px 0px;
	border-bottom: 1px dashed #EEEEEE;
}
/*--------------- Check Out Steps -------------------------*/
#COSteps {
	/*background: #F4F4F4;*/
	/*border-top: 1px solid #DDDDDD;*/
	margin: 20px 0px 20px 20px;
	padding: 0px;
	width: 700px;
	height: 35px;
}
#COSteps ul.steps {
	list-style:none;
	background: #EEEEEE;
	margin: 0px;
	padding: 0px;
	width: 700px;
	height: 32px;
}
#COSteps ul.steps li {
	float: left;
	color:#A2B6CA;
	font-size: 9px;
	margin: 0px 20px 0px 0px;
	padding: 3px 5px 3px 5px;
}
.stpO {
	font-weight: bold;
}
#COSteps ul.steps li.on {
	background: #597A9B;
	color: #FFFFFF;
	font-size: 10px;
	margin: 0px 20px 0px 0px;
	padding: 3px 5px 3px 5px;
}
#COSteps ul.steps li.on2 {
	background: #CC0000;
	color: #FFFFFF;
	font-size: 10px;
	margin: 0px 20px 0px 0px;
	padding: 3px 5px 3px 5px;
}
#COSteps ul.steps li.on3 {
	background: #009900;
	color: #FFFFFF;
	font-size: 10px;
	margin: 0px 20px 0px 0px;
	padding: 3px 5px 3px 5px;
}
table#special_offer {
	width: 475px;
	margin: 0px 0px 10px 20px;
	padding: 0px;
}
table#special_offer tr {
	margin: 0px;
	padding: 0px;
}
table#special_offer td {
	margin: 0px;
	padding: 0px;
}
table#special_offer td p {
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #2F5983;
	margin: 0px;
	padding: 0px;
}
table#special_offer td.sp_msg {
	background: url(images/spec_offer_bck.gif) repeat-y top;
	margin: 0px;
	padding: 5px 10px 0px 10px;
}
#Cart_Empty {
	margin: 0px;
	padding: 0px;
}
#Cart_Empty h1.cartemty_heading {
	font-size: 24px;
	color: #003366;
	display: block;
	border-bottom: 1px solid #D4E0EC;
	margin: 0px 0px 20px 0px;
	padding: 3px 0px 2px 15px;
}
#Cart_Empty ul.browse_products {
	list-style: none;
	margin: 0px 0px 20px 40px;
	padding: 0px;
}
#Cart_Empty ul.browse_products li {
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	padding: 0px
}
#Cart_Empty ul.browse_products li a {
	color: #990000;
	text-decoration: none;
}
#Cart_Empty ul.browse_products li a:hover {
	color: #003366;
	text-decoration: underline;
}