* {font-family: Arial, Trebuchet MS; font-size: 12px;}
body {margin: 0 0 0 0; background-color: #4AA02C; text-align: center;}

a { color: white; text-decoration: none; }
a:hover { color: white; }

.logo { background: url(images/head.png) no-repeat top left; width: 859px; float: left; height: 107px; padding-left: 2px;}


.menu { background: url(images/findrefsmenubar.png) no-repeat; padding-top: 5px; align: center; text-align: center; margin: 0px 0px; float: center; height: 28px; width: 786px; font-size: 14px; align: cnetr; }
.menu ul, .menu li { list-style: none; margin: 0px; padding: 0px; font-size: 20px; }
.menu li { padding: 0px 10px; display: inline; font-size: 14px; }
.menu a{ color: yellow; font-weight: bold; text-shadow: black 1px 1px, green -1px -1px; font-size: 14px; }
.menu a:hover{ background-color: #4AA02C; border-bottom: 3px dotted #4876FF; }


.accountmenu { background-color: #81BEF7; color: yellow; }
.accountmenu ul, .accountmenu li { list-style: none; margin: 0px; padding: 0px; }
.accountmenu li { padding: 4px 10px; display: block; border-top: 1px solid #4876FF; border-bottom: 1px solid #4876FF; border-left: 1px solid #4876FF; }
.accountmenu a:active{ background-color: #4876FF; width: 100%; }
.accountmenu a:hover{ background-color: #4876FF; width: 100%; padding: 2px 5px; }
.accountmenu. tr.selected td a:hover{ background-color: #4876FF; width: 100%; }

.copyright { padding: 5px; text-align: right; color: black; }
.copyright a { color: black; padding-left: 20px;}

.admincopyright { padding: 5px; text-align: right; color: black; }
.admincopyright a { color: black; padding-left: 20px;}

hr { display: none; }

.container { text-align: left; background-color: #4876FF; border-bottom: 2px solid #4876FF; border-top: 2px solid #4876FF; }
.mainWrapper { width: 950px;  margin: 2px auto;}

.sidePanel { text-align: center; width: 180px !important; background-color: #4876FF; }
.bannerCont { align: center; text-align: center; }}

.contentBox { border: 1px solid #4AA02C; text-align: left; margin-bottom: 5px; background-color: #57E964; }
.contentBox h2 { color: yellow; font-weight: bold; text-shadow: black 1px 1px, green -1px -1px; font-size: 16px; text-align: left; background-color: #4AA02C; padding: 2px 5px; border-style: ridge; border: 1px solid #52D017; margin: 0px; }
.contentBox .content { border-bottom: 1px solid #52D017; padding: 0px; text-align: left; }


.siteStats ul { list-style: none; margin: 0px; padding: 0px; }
.siteStats li { list-style: none; padding: 4px 0px; margin: 2px; display: block; float: left; border: 1px solid #eeeeee; width: 77px;   text-align: center; }
.siteStats span { display: block; }
.siteStats br {clear: left; }

.float_bannerad {
position:fixed;
top: 130px;
right: 76px;
z-index:1000;
back-color:transparent;
overflow:hidden;
}

.float_banneraz {
position:fixed;
top: 1px;
left: 44px;
z-index:1000;
back-color:transparent;
overflow:hidden;
}

.float_banner {
position:fixed;
bottom: 5px;
right: 10px;
z-index:1000;
back-color:transparent;
overflow:hidden;
}

.floatpro_bannerpro {
position:fixed;
top: 90px;
right: 60px;
z-index:0;
back-color:transparent;
overflow:hidden;
}

.top_bar {
        background-color: darkblue;
	font-family: "Myriad Pro";
        color: white;
	text-align: left;
        padding-bottom: 2px;
	padding-left: 6px;
}

.refbenstable { background: url(images/findrefsbackdrop.png) no-repeat; text-align: left; padding-left: 9px; padding-right: 1px; height: 90px; width: 160px; valign: top; }


.purchaseTable2 {
        align: center;
        border-style: groove;
        border-color: #4876FF;
	width: 99%;
        height: 40px;
        background-color: #4876FF;
        padding-bottom: 2px;
}
.purchaseTable2 td{
        border-color: #0174DF;
        border-width: 1px;
	font-size: 13px;
        font-weight: bold;
	text-align: left;
        color: white;
        padding-bottom: 2px;
}	

.purchaseTable2 h2 {
        background-color: #4876FF;
	width: 90%;
	height: 14px;
	text-align: left;
	padding-top: 1px; 
	padding-left: 6px;
	padding-right: 4px;
	padding-bottom: 3px;
        font-size: 15px;
        color: white;
}


#userMenu ul {
	margin: 0px;
	padding: 0px 0px 0px 8px;
}
#userMenu ul li {
	margin: 20px 0px 0px 20px;
	padding: 0px;
	list-style: none;
	display: block;
	float: left;
	width: 107px;
	height: 107px;
	background: url("images/userMenuBg.png") top left no-repeat;
}
#userMenu ul li a {
	display: block;
	float: left;
	width: 107px;
	height: 107px;
	text-align: center;
	font-weight: bold;
	font-style: italic;
}
#userMenu ul li a span {
	display: block;
	padding-top: 77px;	
}

#userMenu {
	
}

#userMenu ul li a { background: center 15px no-repeat; }

#userMenu ul li.um_account a { background-image: url("images/um_account.png"); }
#userMenu ul li.um_withdraw a { background-image: url("images/um_withdraw.png"); }
#userMenu ul li.um_surf a { background-image: url("images/um_surf.png"); }
#userMenu ul li.um_manage a { background-image: url("images/um_manage.png"); }
#userMenu ul li.um_downline a { background-image: url("images/um_downline.png"); }
#userMenu ul li.um_logout a { background-image: url("images/um_logout.png"); }

#userMenu ul li.um_credit_card a { background-image: url("images/1/credit_card.png"); }

#userMenu ul li.um_cart a { background-image: url("images/1/insert_to_shopping_cart.png"); }



#userMenu ul li.um_refresh a { background-image: url("images/1/refresh.png"); }


#userMenu ul li.um_report a { background-image: url("images/1/report.png"); }

#userMenu ul li.um_coins a { background-image: url("images/1/coins.png"); }



#userMenu ul li.um_pie_chart a { background-image: url("images/1/pie_chart.png"); }

#userMenu ul li.um_search a { background-image: url("images/1/search_page.png"); }

#userMenu ul li.um_bk a { background-image: url("images/1/kpackage.png"); }


#userMenu ul li.um_kwik a { background-image: url("images/1/kwikdisk.png"); }

#userMenu ul li.um_mailsend a { background-image: url("images/1/mail_send.png"); }
#userMenu ul li.um_message a { background-image: url("images/1/TextALT.png"); }

#userMenu ul li.um_delete a { background-image: url("images/1/delete.png"); }

#userMenu ul li.um_edit a { background-image: url("images/1/edit_profile.png"); }

#userMenu ul li.um_foot a { background-image: url("images/1/footprint.png"); }

#userMenu ul li.um_help a { background-image: url("images/1/help_balloon.png"); }

#userMenu ul li.um_penduser a { background-image: url("images/1/id_card.png"); }


#userMenu ul li.um_faq a { background-image: url("images/1/tablet.png"); }






#userMenu1 ul {
	margin: 0px;
	padding: 0px 0px 0px 8px;
}
#userMenu1 ul li {
	margin: 20px 0px 0px 20px;
	padding: 0px;
	list-style: none;
	display: block;
	float: left;
	width: 107px;
	height: 107px;
	background: url("images/userMenuBg.png") top left no-repeat;
}
#userMenu1 ul li a {
	display: block;
	float: left;
	width: 107px;
	height: 107px;
	text-align: center;
	font-weight: bold;
	font-style: italic;
}
#userMenu1 ul li a span {
	display: block;
	padding-top: 77px;	
}

#userMenu1 {
	
}

#userMenu1 ul li a { background: center 15px no-repeat; }

#userMenu1 ul li.um_account a { background-image: url("images/1/um_account.png"); }
#userMenu1 ul li.um_withdraw a { background-image: url("images/1/um_withdraw.png"); }
#userMenu1 ul li.um_surf a { background-image: url("images/1/um_surf.png"); }
#userMenu1 ul li.um_manage a { background-image: url("images/1/um_manage.png"); }
#userMenu1 ul li.um_downline a { background-image: url("images/1/um_downline.png"); }
#userMenu1 ul li.um_logout a { background-image: url("images/1/um_logout.png"); }
/um_downline.png"); }


/* vip page css */

#vipwrapper {
	width:700px;
	background: #4876FF;
	margin:auto;
	padding:0;
}

#vipheader {
	background:url(images/vipheader.gif) no-repeat;
	width: 645px;
	height: 113px;
	margin:auto;
}

#vipcontent {
	padding:0 10px 0 0;
}

#vipcontent a{
    color:white;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	margin:5px;
	padding:0;
	font-weight: bold;
	}

#vipcontent p{
	color:white;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	margin:5px;
	padding:0;
	font-weight: bold;
}

#refstable {
	background:url(images/refstablebg.gif) no-repeat;
	width:695px;
	height: 103px;
}

#refstable p{
	
	float:left;
	font-size:14px;
	height: 100px;
}

#protable {
	background:url(images/protable.gif) no-repeat;
	width: 695px;
	height: 212px;
}

#protable p{
	font-size:12px;
	font-weight:bold;
	padding: 30px 0 0 0;
	text-align:center;
	width: 160px;
	float:left;
}

#protable p.bottom{
	font-size:12px;
	font-weight:bold;
	padding: 60px 0 0 0;
	text-align:center;
	width: 160px;
	float:left;
}

#sourcetable {
	background: url(images/sourcetable.gif) no-repeat;
	width: 695px;
	height: 111px;
}

#sourcetable p {
	font-size:13px;
	font-weight:bold;
	padding: 12px 0 0 15px;
	
}

#sourcetable p.item{
	font-size:13px;
	font-weight:bold;
	padding: 12px 0 0 85px;
	
}

#group {
	float:left;
	width: 170px;
}

ul li {
	color:white;
	font-size 12px;
	font-weight:bold;
	list-style:none;
}
	

