 p {
text-align:justify;
line-height:1.2em;
margin:0;
padding:0 0 15px 5px
}

h2 {
font-size:15px;
margin:2px 0 0;
padding:3px 0 0 5px
}

.panelLogin {
text-align:center;
padding:10px 0 7px
}

.panelLogin .inputBox {
width:143px;
height:20px;
text-align:right;
overflow:hidden;
margin:0 auto 3px
}

.panelLogin .inputBox input {
border:none;
background:transparent;
width:120px;
height:15px;
padding-top:4px;
font-size:11px
}

inputBox user {
background:url("images/input_username.png") top left no-repeat
}

inputBox pwd {
background:url("images/input_password.png") top left no-repeat
}

h3 {
font-size:13px;
margin:0;
padding:2px
}

h4 {
margin:0;
padding:0 0 2px
}

h6 {
background-color:#F5F5F5;
border-top:2px solid #D8D8D8;
color:#5D5D5D;
font-size:14px;
margin:0;
padding:9px 5px
}

td,th {
text-align:left
}

li {
margin-left:20px
}

.clear {
clear:both
}

.center {
text-align:center
}

#welcomeMsg {
position:absolute;
top:128px;
left:50%;
width:308px;
margin-left:78px;
height:27px;
padding:6px 0 0
}

#memberHeader {
width:553px;
height:36px;
background:url("images/memberHeader.png") top left no-repeat;
font-size:12px;
font-weight:700;
color:#686868;
margin:10px auto 0
}

#mh_links {
float:left;
padding:6px 0 0 30px
}

#mh_links a {
color:#686868
}

#mh_links a:hover {
color:#755C88
}

#mh_links ul {
height:30px;
overflow:hidden;
margin:0;
padding:0
}

#mh_links ul li {
list-style:none;
display:block;
float:left;
border-left:1px solid #FFF;
margin:0;
padding:4px 10px
}

#mh_welcome {
float:right;
padding:9px 17px 0 0
}

#mh_welcome span {
color:#7c7ba3
}

.advspecial {
	background-color: white;
	margin: 10px;
	padding: 0px;
	width: 75%;
	border: 1px dashed #AF4141;
	
}

.advspecial td {
	border: none;
}

.advspecialheader {
	font-size: 20pt;
	color: #353A5F;
}

.advspeciallink {
	font-size: 15pt;
	color: #AF4141;
}

.tableHL1 {
color:#000;
background-color:#e8e8e8
}

.tableHL2 {
color:#000;
background-color:#FFF
}

.textHL1 {
color:#3F719E
}

.stats {
font-size:12px;
color:#000
}

a:active {
outline:none
}

a:focus {
-moz-outline-style:none
}

.dropBoxHeader img,.dropBoxHeaderSelected img {
padding-right:5px;
border:0;
float:left
}

.dropBoxHeader a,.dropBoxHeaderSelected a {
float:left;
color:#000;
padding:3px 0 0
}

.dropBoxHeader {
background-color:#FFF;
border:1px solid #ccc;
height:25px;
margin-top:1px;
width:150px;
font-size:13px;
color:#000;
padding:1px 10px 1px 2px
}

.dropBoxHeaderSelected {
background-color:#e8e8e8;
border:1px solid #afafaf;
height:25px;
margin-top:1px;
width:150px;
font-size:13px;
color:#000;
padding:1px 10px 1px 2px
}

.accountRightCont {
background-color:#FFF;
border:1px solid #afafaf;
margin:1px 0 0
}

.dropBoxTitle {
color:#000;
font-weight:700;
border-bottom:1px solid #ddd;
text-align:right
}

.statsTable {
width:167px
}

.statsTable tr td {
font-size:13px;
text-align:center;
border:1px solid #000;
padding:3px
}

.tableStyle {
width:auto;
padding-bottom:10px
}

.tableStyle tr td {
border:1px solid #bbb;
color:#000;
text-align:left;
font-size:13px;
padding:5px 10px
}

.tableStyle th {
background-color:#e8e8e8;
color:#000;
border:1px solid #afafaf;
text-align:left;
font-size:13px;
font-weight:400;
padding:5px 10px
}

.tableStyle th.main {
background-color:#d8d8d8;
color:#000;
text-align:center
}

.contactTable {
margin:10px
}

* html .contactTable {
margin:0;
padding:10px
}

.tableStyle1 tr td {
border:1px solid #ccc;
color:#000;
text-align:right;
font-family:Trebuchet MS;
padding:5px 10px
}

.tableStyle2 tr td {
border:1px solid #ccc;
color:#000;
text-align:right;
width:150px;
font-family:Trebuchet MS;
font-size:13px;
padding:1px 10px
}

.tableStyle2 tr td.tableHead {
background-color:#e8e8e8;
text-align:left;
color:#000;
border:1px solid #ccc;
font-family:Trebuchet MS
}

.tableStyle3 tr td {
border:1px solid #d9d9d9;
color:#3a577b;
text-align:left;
font-family:Trebuchet MS;
font-size:13px;
padding:1px 10px
}

.tableStyle3 tr td.tableHead {
background-color:#f8f8f8;
text-align:left;
color:#000;
border:1px solid #bababa;
font-family:Trebuchet MS;
font-size:16px;
font-weight:700
}

.tableStyle3 tr td.tableHead img {
vertical-align:middle;
padding:0 5px 3px 0
}

tr.tableHeader td {
font-weight:700;
background-color:#FFF;
padding:0 10px
}

.joinTable th {
min-width:100px
}

.joinTable .submit,.composeMsg .submit,.loginTable .submit {
text-align:center !important;
background-color:#e8e8e8
}

.loginTable td {
text-align:center !important
}

.loginTable th {
width:100px
}

.composeMsg .main {
text-align:left !important;
background:url('../../images/icons/mail.gif') 2px 0 no-repeat;
padding-left:30px
}

.zebra1 {
background-color:#e8e8e8;
color:#000
}

.zebra2 {
background-color:#FFF;
color:#000
}

input,textarea,select {
background-color:#FFF;
color:#000 !important;
border:1px solid #afafaf
}

.error {
text-align:left;
color:red;
border:1px solid red;
background-color:#FFF;
margin:10px;
padding:5px 10px
}

form {
margin:0;
padding:0
}

.faq h4 {
margin:0;
padding:0
}

.faq ul {
padding-left:15px;
margin:0
}

.faq li {
margin-left:0;
padding:0
}

.catCont {
width:140px;
float:left
}

.faqCont {
margin-left:150px
}

.news h4 {
font-size:18px;
color:#000;
padding-bottom:5px
}

.news h4 span {
font-size:12px;
padding-left:10px;
color:#000
}

.news p {
border-bottom:1px dashed #000;
margin-bottom:10px
}

strong {
color:#4FA7F3;
font-weight:400
}

* html .homeAff,* html .homeAdv {
width:185px;
border:1px solid #232323;
margin:5px 0
}

.ptcList th {
background-color:#E8E8E8;
color:grey;
border-color:#FFF;
border-style:none solid solid;
border-width:medium 1px 1px;
padding:2px
}

.ptcList td {
border-right:1px double silver;
border-left:1px double silver;
border-top:2px double silver;
border-bottom:2px double silver;
padding:4px 5px !important
}

.ptcList tr td {
text-align:center;
padding:5px 1px !important
}

.lcTable td {
border-bottom:1px solid #ddd !important
}

.ptcWrapper {
border:1px solid #d8d8d8
}

.featured {
background-color:#FFFFE0
}

.featured td {
border-bottom:2px dashed #d8d8d8 !important
}

.priceTable td {
border-top:1px dashed #e8e8e8;
padding:10px 0 10px 10px
}

.priceTable th {
border-top:1px dashed #d8d8d8;
font-size:15px;
padding:10px 5px
}

.priceTable select {
width:170px
}

.priceTable tr.selected td {
background-color:#f2f2f2
}

.refBanners {
text-align:center;
border-top:1px dashed #c8c8c8;
padding:10px
}

.refBanners textarea {
width:468px;
height:60px
}

.form {
border:0;
width:auto
}

.form div {
border-top:1px solid #e8e8e8;
text-align:right;
padding:9px 5px
}

.form h3 {
border-top:2px solid #d8d8d8;
font-size:14px;
color:#5d5d5d;
background-color:#f5f5f5;
margin:0;
padding:9px 5px
}

.form label {
float:left;
display:block;
padding:2px 0 0 5px
}

.form input,.form select,.form textarea {
border:1px solid #d8d8d8;
width:50%
}

.form input:focus {
background-color:#A7CFFF
}

.form p {
text-align:left;
display:block;
font-size:11px;
color:#717171;
margin:0;
padding:5px 0 0 5px
}

.form br {
clear:left
}

.signupForm {
width:auto;
margin:0 auto
}

.form .formError label {
color:red;
font-weight:700
}

.form .formError input,.form .formError textarea {
color:red;
border:1px solid red;
background-color:#FFC0CB
}

.proof {
border-right:1px solid #999;
border-top:0 solid #999
}

.proof td {
border-bottom:1px solid #999;
border-left:1px solid #999;
color:#444E57;
text-align:center;
padding:1px
}

.proof th {
background-color:#E8E8E8;
border:1px solid #AFAFAF;
color:#000;
font-size:13px;
font-weight:400;
text-align:center;
padding:1px
}

#mh_links ul li.first,.advspecial td {
border:none
}

.tableHL1 a,.dropBoxHeader a,.dropBoxHeaderSelected a,.zebra1 a,.zebra2 a,.ptcList th a,.ptcList a {
color:#000
}

.tableBD1,.tableHL3,.lcTable {
background-color:#FFF
}

.stat_title,.dropBoxHeader a:hover,.dropBoxHeaderSelected a:hover {
color:#145E96
}

.dropBoxCont,.popup {
display:none
}

.withdraw,.tableStyle3,.composeMsg,.form textarea {
width:100%
} 