* {
font-family: Arial, Trebuchet MS; 
font-size: 12px;
color: #000000;
}

body {
margin: 0 0 0 0;
font-family: Arial, Trebuchet MS; 
font-size: 12px;
text-align: center;
color: #000000;
background-color: white; 
background-attachment: scroll;
background-repeat: repeat;
background-image: url('images/bg.gif');

}

a { 
color: #000000; 
text-decoration: none; 
}

a:hover { 
color: #000000; 
}

a:visited { 
color: #000000; 
}

.logo { 
padding: 15px; 
font-size: 20px; 
float: left; 
}

.menu { 
background-color: white; 
padding: 3px; 
text-align: center; 
margin: 0px 5px; float: right;
}

.menu ul, .menu li { 
list-style: none; 
margin: 0px; 
padding: 0px; 
}

.menu li { 
padding: 0px 10px; 
display: inline; 
}

.menu a{ 
font-size: 15px; 
font-weight: bold; 
}

.menu a:hover{ 
border-bottom: 2px solid #000000;
}


.accountmenu { 
background-color: #FFFFFF; 
}

.accountmenu ul, .accountmenu li { 
list-style: none; 
margin: 0px; 
padding: 0px; 
}

.accountmenu li { 
padding: 4px 10px; 
display: block; 
border-top: 1px solid #eeeeee;  
}

.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 { 
color: #FFFFFF; 
}

.container { 
text-align: left; 
background-color: white; 
border-bottom: 2px solid #e8e8e8; 
border-top: 2px solid #e8e8e8; 
}

.mainWrapper { 
width: 770px;  
margin: 10px auto;
}

.sidePanel { 
text-align: center; 
width: 180px !important; 
}

.bannerCont { 
text-align: center; 
}

.contentBox { 
border: 1px solid #e8e8e8; 
text-align: left; 
margin-bottom: 5px;
}

.contentBox h2 { 
color: black; 
font-size: 12px; 
background-color: #e8e8e8; 
padding: 2px 5px; 
border: 1px solid white; 
margin: 0px; 
}

.contentBox .content { 
border-top: 1px solid #e8e8e8; 
padding: 5px;
background-color:#FFFFFF;
}


.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; 
}

.topleft {
height:40px;
font-family: Arial, Trebuchet MS; 
font-size: 12px;
background-color: #e6e6ee;
background-attachment: fixed;
background-repeat: repeat-x;
background-image: url('images/mgpt_18b.jpg');
color: #000000;
}

.topright {
height:40px;
font-family: Arial, Trebuchet MS; 
font-size: 12px;
background-color: #e6e6ee;
background-attachment: fixed;
background-repeat: repeat-x;
background-image: url('images/mgpt_19b.jpg');
color: #000000;
}

.left {
padding-top: 10px;
padding-left: 5px;
font-family: Arial, Trebuchet MS; 
font-size: 12px;
background-color: #e6e6ee;
background-attachment: fixed;
background-repeat: repeat-x;
background-image: url('images/mgpt_20.jpg');
color: #000000;
}

.left a { 
color: #386a39;
font-size: 12px;
text-decoration: none; 
}

.left a:hover { 
color: #386a39;
font-size: 12px;
text-decoration: none; 
}

.left a:visited { 
color: #386a39;
font-size: 12px;
text-decoration: none;  
}

.right1 {
padding-top: 10px;
padding-left: 5px;
font-family: Arial, Trebuchet MS; 
font-size: 12px;
background-color: #5887ef;
background-attachment: fixed;
background-repeat: repeat-x;
background-image: url('images/mgpt_22.jpg');
color: #000000;
}

.right1 a { 
color: #000000;
font-size: 12px;
text-decoration: none; 
}

.right1 a:hover { 
color: #000000;
font-size: 12px;
text-decoration: none; 
}

.right1 a:visited { 
color: #000000;
font-size: 12px;
text-decoration: none;  
}

.main {
background-color: #FFFFFF;
border-top: 1px solid #386a39;  
border-bottom: 1px solid #386a39;
border-left: 1px solid #386a39;
border-right: 1px solid #386a39;
}

.footer {
font-family: Arial, Trebuchet MS; 
font-size: 12px;
height: 30px;
background-attachment: fixed;
background-repeat: repeat;
background-image: url('images/mgpt2_10.jpg');
color: #000000;
background-color: #FFFFFF;
}

.footer a { 
color: #000000;
font-size: 12px;
text-decoration: none; 
}

.footer a:hover { 
color: #000000;
font-size: 12px;
text-decoration: none; 
}

.footer a:visited { 
color: #000000;
font-size: 12px;
text-decoration: none;  
}

.earn {  
color: #000000;
font-size: 12px;
text-decoration: none;
}

.earn a{ 
color: #FF0000;
font-size: 12px;
font-weight: bold; 
}

.earn a:hover{ 
color: #FF0000;
font-size: 12px;
border-bottom: 2px solid #FF0000;
}

.earn a:visited{ 
color: #FF0000;
font-size: 12px;
font-weight: bold; 
}

.msg  {
float: right;
color: #FFFF00;
font-size: 12px;
font-weight: bold;

.msg a{ 
color: #FFFF00;
font-size: 12px;
font-weight: bold; 
}

.msg a:hover{ 
color: #FFFF00;
font-size: 12px;
border-bottom: 2px solid #FFFF00;
}

.msg a:visited{ 
color: #FFFF00;
font-size: 12px;
font-weight: bold; 
}