div#phpDebug {position:absolute; top:0px; left:0px; z-index:1001; display:block;}
div#phpDebug a {color:#6600FF;}
body {background-color:#544F3C; margin:0; padding:0; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#666699; text-align:center; background-image:url(/images/rewards/empire_north.bg.jpg); background-repeat:repeat-x; padding-bottom:50px;}
a img {border:0px;}
a {color:#666699; text-decoration:none; padding:0; margin:0;}
a:hover {color:#FF6600;}

table {width:100%;}
div {display:block;}
form {display:block; margin:0; padding:0;}
td {padding:0; margin:0; text-align:left; vertical-align:top;}

td.top_right_Shadow {background:url(/images/box_1.gif) top right no-repeat; line-height:0; height:10px;}
td.right_Shadow {background:url(/images/box_2.gif) right repeat-y; padding-right:10px;}
td.bottom_Shadow {background:url(/images/box_5.gif) top left repeat-x;}
div.bottom_left_Shadow {background:url(/images/box_4.gif) top left no-repeat; width:100%;}
div.bottom_right_Shadow {position:relative; right:0; background:url(/images/box_6.gif) top right no-repeat; line-height:7px;}

input, select, textarea {font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; border:1px solid #999999;}
input {width:80%;}
input.button {width:auto;}
input.radio {border:0; width:11px}

div#div_Body {position:relative; width:750px; border:1px solid #CFC79B; padding:4px; top:20px; margin-left:auto; margin-right:auto; margin-bottom:50px;}
div#div_mainCont {background-color:#CFC79B;}
div#div_topFlash {padding-top:7px;}

div#div_mainMenu {height:37px; margin:0px; padding:0px;}
/*
div#div_mainMenu a {background-color:#EF2E24; display:inline-block;}
div#div_mainMenu a img {margin-bottom:7px;}
div#div_mainMenu a:hover {background-color:#CFC79B;}
div#div_mainMenu a.activeLink {background-color:#CFC79B;}
img.menuMainDivider {margin-left:10px; margin-right:10px; vertical-align:top;}
*/

    ul {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
    li {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

	#navMain {list-style:none; width:auto; margin:7px; background-color:#999999;}
		#navMain a {float:left; display:block; height:37px; text-indent:-1000em; overflow:hidden; background-image:url(/images/rewards/top-menu.full.gif); background-repeat:no-repeat;}
		#navMain li {margin-right:0px; float:left; display:inline; height:37px; text-indent:-1000em; overflow:hidden;}
			.navMain0 {background-image:url(/images/rewards/top-menu.divider.gif); background-position:0px 0px; background-repeat:no-repeat; width:4px;}
			#navMain1, #navMain1 a {background-position:0px 0px; width:79px;}
			#navMain1 a:hover {background-position:0px -37px;}
			#navMain1 a#AncMain1active {background-position:0px -37px;}

			#navMain2, #navMain2 a {background-position:-80px 0px; width:100px;}
			#navMain2 a:hover {background-position:-80px -37px;}
			#navMain2 a#AncMain2active {background-position:-80px -37px;}

			#navMain3, #navMain3 a {background-position:-186px 0px; width:165px;}
			#navMain3 a:hover {background-position:-186px -37px;}
			#navMain3 a#AncMain3active {background-position:-186px -37px;}

			#navMain4, #navMain4 a {background-position:-355px 0px; width:80px;}
			#navMain4 a:hover {background-position:-355px -37px;}
			#navMain4 a#AncMain4active {background-position:-355px -37px;}

			#navMain5, #navMain5 a {background-position:-439px 0px; width:89px;}
			#navMain5 a:hover {background-position:-439px -37px;}
			#navMain5 a#AncMain5active {background-position:-439px -37px;}

			#navMain6, #navMain6 a {background-position:-533px 0px; width:89px;}
			#navMain6 a:hover {background-position:-533px -37px;}
			#navMain6 a#AncMain6active {background-position:-533px -37px;}

			#navMain7, #navMain7 a {background-position:-626px 0px; width:109px;}
			#navMain7 a:hover {background-position:-626px -37px;}
			#navMain7 a#AncMain7active {background-position:-626px -37px;}



table.UserInfo {}
table.UserInfo th {font-weight:normal; width:70%; border-right:1px solid #767158; padding-left:10px;}
table.UserInfo td.colValue {padding-left:5px; padding-right:10px;}
table.UserInfo td.colDividerLeft {border-bottom:1px solid #767158; border-right:1px solid #767158; line-height:7px;}
table.UserInfo td.colDividerRight {border-bottom:1px solid #767158; line-height:7px;}
table.UserInfo td.colLinks {padding:10px; border-bottom:1px solid #767158;}

div#div_Content {color:#000000;}




div#div_Catalog_TypesCollections {padding-left:5px; padding-right:15px;}
div#div_Catalog_TypesCollections a {color:#045D20; font-size:15px; font-weight:bold; display:block; padding-left:25px; margin-bottom:5px; white-space:nowrap;}
div#div_Catalog_TypesCollections a.linkActive {background:url(/images/nav_on.gif) top left no-repeat;}

div#div_Catalog_TypesCollections a.collection_InMenu {
	font-size:14px;
	color:#0C4CB0;
	padding-left:35px;
	margin-bottom:5px;
	white-space:nowrap;
}
div#div_Catalog_TypesCollections span.collectionActive_InMenu {
	font-size:14px;
	font-weight:bold;
	color:#000000;
	padding-left:35px;
	margin-bottom:5px;
	white-space:nowrap;
	display:block;
}

div#div_Catalog_TypesCollections_InBody {color:#666699; padding:15px; padding-top:0; padding-bottom:0; font-size:18px;}
div#div_Catalog_TypesCollections_InBody a {}
div#div_Catalog_TypesCollections_InBody span.type_collectionActive {color:#000000;}

div#div_Catalog_Collections_InBody {color:#666699; padding:15px; padding-top:0; font-size:14px; font-weight:bold;}
div#div_Catalog_Collections_InBody a {}
div#div_Catalog_Collections_InBody span.collectionActive_InBody {color:#000000;}

table.ProductsList {width:100%;}
table.ProductsList td {border-bottom:1px solid #CFC79B; width:100%;}

table.ProductInfo {color:#000000;}
table.ProductInfo th {padding-right:20px; vertical-align:top;}
table.ProductInfo td {border:0; width:100%; vertical-align:top;}
table.ProductInfo td span.productName {font-size:14px; font-weight:bold; display:block;}
table.ProductInfo input {width:50px; font-size:16px; vertical-align:top; margin-left:10px; margin-right:10px;}

form#form_CheckOut th {background:#CFC79B; padding-left:10px; padding-right:20px; width:1%; white-space:nowrap;}
form#form_User th {background:#CFC79B; padding-left:10px; padding-right:20px; width:1%; white-space:nowrap;}

table#userStatistics {border:1px solid #CFC79B;}
table#userStatistics th {background:#CFC79B; padding-left:10px; padding-right:20px; width:1%; white-space:nowrap;}
table#userStatistics td {padding:3px; padding-left:10px; border-bottom:1px solid #CFC79B;}

table#userOrders {border:1px solid #CFC797;}
table#userOrders th {background:#CFC797; padding-left:7px; padding-right:7px; width:1%; white-space:nowrap;}
table#userOrders td {padding-left:7px; padding-right:7px; border-bottom:1px solid #CFC797;}

div#divSCfull th {background:#CFC79B; padding:5px;}
div#divSCfull td {padding:5px; border-bottom:1px solid #CFC79B;}

table.listing {width:100%;}
table.listing td {padding:3px; padding-left:5px; padding-right:5px; border-right:1px solid #DDDDDD; border-top:1px solid #DDDDDD; white-space:nowrap; text-align:left;}
table.listing th {padding:3px; padding-left:5px; padding-right:5px; border-right:1px solid #DDDDDD; border-top:1px solid #DDDDDD; white-space:nowrap; text-align:left; background-color:#EEEEEE;}
table.listing a.button {display:block; position:relative; top:0px; left:0px; padding:1px 10px 2px 10px; border:1px solid #999999; background-color:#EEEEEE; font-size:11px; text-decoration:none; text-align:center; border-color:#CCCCCC #999999 #999999 #CCCCCC; vertical-align:middle;}
table.listing a.button:hover {background-color:#DDDDDD; top:1px; left:1px; border-color:#999999 #CCCCCC #CCCCCC #999999;}

a.see_more {
	font-size:14px;
	color:#FF3300;
	font-weight:bold;
}

td.top_left {background:url(/images/rewards/shadows/top_left.png) 0px 0px no-repeat; line-height:0; height:7px; font-size:1px;}
td.left {background:url(/images/rewards/shadows/left.png) 0px 0px repeat-y; text-align:center; padding-left:7px;}
td.bottom {background:url(/images/rewards/shadows/bottom.png) 0px 0px repeat-x; line-height:0; height:7px; font-size:1px;}
div.bottom_left {background:url(/images/rewards/shadows/bottom_left.png) top left no-repeat; line-height:0; height:7px; font-size:1px; width:100%;}
div.bottom_right {position:relative; right:0; background:url(/images/rewards/shadows/bottom_right.png) top right no-repeat; line-height:0; height:7px; font-size:1px; line-height:7px;}
td.colDivider {border-bottom:1px solid #000000; line-height:7px;}

div#div_mainMenu {margin-bottom:5px;}
div#div_mainCont {background-color:#CFC797;}